I shiver when I hear riverfront. Kind of a dungeon of a fish store. Perhaps not too bad when it comes to fresh water but their salt water section is like a torture chamber.
If you want to check them out however, they are on riverfront ave. downtown just a block away from the drop in centre kind of beside Bookers.
http://www.riverfront.ca/