Yea...theres another store on 22 west called Pet Shani...they have some pretty good stuff and for good prices...I dont the exact address but if your going on 22West then you should see this small Amusement park...right after that, you'll see a yellow sign that says "The Pet Shanni".
Personally I love Reefs Inc...jus bought one of those MTC skimmers...does an AMAZING job for my tank...I dont even need my filters anymore!
PS. I'll try to find out there address next time I go...