Size down for more support

I'm a 34D (sized by a professional twice in the past 2 years) and bought my true size in the Fiona. It was comfortable and flattering, but I bounced way too much. I had to shorten the straps a LOT to reduce bounce, more than I wanted to, considering the bra would inevitably stretch out with wear over time. So, I tried a 34C. It was much better, but I still needed to shorten the straps quite a ways to achieve the stability I'm looking for. I've just ordered the 32C to try--one whole cup AND band size down--so I'm hoping this will be the answer, and that I'll still be able to breathe! We shall see...all I can say for now is thank heaven for Amazon's free return policy for this item. Once I find the right size, I would love to buy this item in different colors.