End of the day personal fitting is the best choice. Unfortunately they only have 3 stores in the US (Chicago, Atlanta, NYC) but Rigby & Peller is awesome. Even if you're on vacation in one of those cities, worth the stop. Dillards, if in your area, is also a solid choice. They do a hell of a job. If you're in another locale, google bra shops/fitters. They're usually small boutiques. You want to find some place that carries brands such as Elomi, Goddess, Panache, La Leche, Empreinte, Royce, Va Bien, etc. It's not going to be cheap, but you will never know your boobs could be so happy.
Yes. Ask what brands they carry and ask what brands they carry to cater to different sizes.
And if you want them cheaply, you can learn which cuts fit you and look for old, out of season bras on eBay or Amazon. For instance, I'm a fan of the Panache Ava and know that if I can snag an old color in a 30G or 28GG it'll fit fine. Certain cuts are 'continuity' which means they're produced season after season and sometimes there are single runs of odd colors but the bra is the same.