First of all, this place is the best. It has everything, and what it doesn't have, the very helpful and knowledgeable owners and employees can get for you. The owner actually refused (respectfully) to sell me some plants until I set up my tank to properly care for them -- now that's caring service!
Pros: Excellent selection, beautiful setups, great service
Cons: Slightly more expensive than your average Petco
more