For those who are having a hard time with sizing - inconsistent sizing, odd size (small band, large cup) - try shopping in a place that sells EUROPEAN sized bras. They are much more consistent, supportive, and come in a wide variety of styles and choices - colors, with or without padding, underwire, pretty vs everyday functional.
The most widespread store that is known for their large selection is Nordstrom. They train the ladies who work in this department to properly measure and fit women for bras. (unlike VS - the lady there insisted that I was a 36B. I am a 30FFF or G. I tried on what she gave me and showed her, changed back into my own garments, talked to the manager and walked out). It has been my experience that the ladies at Nordstrom will measure you, give you a couple of sizes to try on, and go from there. They will gauge if you're spilling out of the cups, and know the brands well enough that they will make recommendations as to what styles/brands would fit you best based on where you carry your tissue. For example, I would LOVE to wear Panache bras - their tshirt bras look so wonderful! - but they just don't fit me correctly as I carry tissue rather high up toward my armpit. I will always bulge there in Panache bras because that's just how that brand makes their bras.
After I find some I like, I might buy 1 or 2 during their sale, but also go online to find a wider selection in the brands that I like, knowing what size I am. I have found figleaves.com, herroom.com, and barenecessities.com to be wonderful, in addition to nordstrom.com. Figleaves also carries supportive swimsuit tops that are built like bras - come in specific bra sizes and support like a bra. I've also gotten some killer deals on Figleaves - $12-16 on bras that normally go for $80-90.
Good luck Ladies, and I hope this was helpful!