I highly recommend finding a local lingerie shop in your area. The local shops that I’ve been to, while usually a bit pricier, tend to have much better quality lingerie than a VS or Fredericks. Higher quality usually equates to better comfort, and I’ve always found that the attendants at local lingerie shops are much more helpful and inclusive. Else and Only Hearts are two of my favorite brands, and you can find them at a lot of local boutiques. If you don’t have any in there area, I highly recommend checking those brands out online.
I'm considering buying from a shop on Etsy based out of the Ukraine. They have nice reviews so far and they make everything according to your measurements. I never have good luck finding anything that fits me (34F/36E cup).