I've generally had a good experience with Brothers Pets. The prices are a little steep, but that's literally the price you pay to support local business. I picked out a bicolor angelfish and the employee noticed a possible external parasite and directed me to another tank with a healthy fish instead of just selling me the sick one. Good form. The only con is it's often difficult to track down help (that's the only reason I didn't give 5 stars) but it's usually because they're busy. Good selection of marine fish. I'd recommend them.