TO be honest I haven't been there but I'm planning a trip over with a friend who can't stop saying great things about this place. I guess they have a sale deal every week where if you buy $30 worth of stuff you get some crazy specials, like 50 cent crabs and snails, cheap frags, etc etc.
If you go ask to take pictures and post them. I'll be making a post about Sea U Marine today or tomorrow. They are in Markham and it's unreal!!!
Riddler