If you live in NYC, you should definitely check out Coral Aquarium and Pacific Aquarium. Good lines I can't assure, but they do carry rare breeds. Pacific Aquariums has larger goldfish that retail for $50 and above that look mostly healthy. Once I saw this really stunning large calico oranda, and the last time I was there I saw a really nice looking large lionhead for $50, and large ranchus for $130. They also have smaller goldfish that they sell for $6, and those can be either a hit or miss. Coral Aquarium has the cheaper prices, and they always have a nice selection, but they generally cram a lot of small goldfish in the little tanks and most of them tend to be sick. Although they also have bigger tanks that aren't as crowded that contain bigger goldfish (Usually Orandas and Ryukins) that are priced between $7-$20.