9005B is one of Alegro's best selling bras, and it is a plunge bra so it is meant to be low in the front. Normally, Alegro has been very true to size.
Thank you for your response but we've never heard that complaint before. Perhaps a 30G will fit you best.
Kelly from Fairborn/OH