Where do you buy good quality bikinis?

Victoria secret/pink and urban outfitters always have great bikinis in quality, and in price.