What is the name of the store and where is it located?
The name of the store is called Suncoast Aquariums: http://www.suncoastaquariums.com
It is located in Panama City Beach right on Hwy 98 in the Promenade Mall across from the Ocean Opry.
I just found it last week. They don't have a sign up at the front of the mall and its not in the mall directory. Really weird 8O. I stumbled upon it last week when I was looking for alternative fish stores in the yellow pages. There was one called Poseidon's Reef in the yellow pages and when I called it, I got Suncoast. Apparently they bought out Poseidon's Reef and then renamed the business.
I am heading over their now and will check on the prices...