As a relatively new aquarist, I have found a wonderful, though small, fishy shop - Aqualife in Rocklin, CA. Located off of Taylor Rd, you might miss it if you blink (which would be a tragedy!!) The fish are well cared for, and though their selection is small, the staff are friendly and helpful. They have some fabulous sales on aquariums if you can be patient. They also host a service where they can come to your home or business and clean your own fish tanks for a fee. They only have a 3 day life fish guarantee, but their selection is healthy. Highly recommend!!