Try La Senza for bras. I'm a 32DD and their stuff fits great. It's not crazy expensive either. They're a Canadian   4a7c  company, but they ship to the US and international. Silver Jeans is my favourite place to get jeans, though they have started catering to hams :( They're another Canadian company and they make jeans with 33" and 35" inseam, and waists as small as 24". A pair will run you about $100 CAD (plus shipping) and if youre in Canada you can find them at Mark's Work Wearhouse and Jean Machine. AFAIK silverjeans.com ships to the US too.