Yes, Land's End! They're the best quality and have great sales, plus if you need to go with a larger bust or go petite or tall, you can have it modified. It's the only place I was able to get a petite small with DD and I think I paid around $60 on sale.
They run VERY true to size, so I've never had a problem with their fit. My mom always orders two different bathing suits and just returns one at Sears.