TLDR: excellent store if you know what you're going for. Can't comment on experience if you are new to fishkeeping.
Disclaimer: I think the most important factor in your experience is what your expertise level is. If you are a newbie and haven't done much reading / research into how to set up a tank (things like cycling, what types of filters, lighting if you want plants, etc.), you might have a tough time. I saw a lot of customer service people at least talking to customers, but I wasn't really paying attention to how helpful or accurate the advice was. I have 6 years of experience with reptiles, 11 years of experience in aquatics, and nearly 18 with invertebrates, so I didn't ask for any help and didn't look like I needed any help.
The fairly lengthy review below focuses mostly on the aquatics, because that's what I was there for. I would note that of the reptiles and their supplies that I did glance at, things checked out A-ok. Prices may a little steep, but I don't have a good feel for the reptile market in Ontario as someone coming from the US.
Selection: This is the main thing that gets them the 5-stars. I've been a lot of places, including major conventions, in California, which other than Nevada (i.e. Las Vegas) and Miami, is probably one of the major capitals of exotic pets in the US. I've seen lots of weird things, endangered things, possibly not-100% legal things. I saw a lot of rare oddballs I'd seen other places before, but in greater quantities at this place (e.g., piranhas, freshwater molluscs), and it goes without saying that there was a ton of starter stock, often with three or four tanks for each (e.g., tetras, mollies, guppies, etc.). I also saw a number of catfish, inverts, and oddballs (e.g., Florida gar) that I knew of but have never seen for sale before. I would say that your odds are quite good of finding something rare if that's what you're in the market for.
Quality: Mind you, I'm writing this review hours after having procured my selection, so if they kick the bucket in 2 days, this review will be updated. But in general, didn't see any floaters or half-chewed on carcasses in the tanks; this may just be attentive employees, but all in all, the fish looked remarkably healthy in all of the tanks that I looked at - no diseases, injuries, etc.
Price: I think the prices are reasonable for the selection. You can probably find really common stuff cheaper at other places, but you may obviously be sacrificing some quality if those are bloat-and-float fish mills. I think supplies are a little expensive; I'm always surprised how much plastic plants are, but their rock prices aren't bad. If you were a big penny pincher, you should go to Wal-Mart, and I would bet that a lot of the name-brand stuff that they carry is cheaper on Amazon, but that's a personal decision. I conveniently happened to stop by when they had a sale (didn't know about it) with slash sales on a random assortment comprising most things in aquatics (got a 3-gal API 360-degree kit tank for less than $30 when the regular price is $65, so not too bad), and all the fish and inverts were 25% off. The normal price for my Mexican Dwarf Crayfish (usually called CPO's on the web) was $12.99, and the two Nerite snails were $2.99 each; this is pretty normal as far as I'm aware. I was looking at dwarf shrimp too, and those prices were good ($3-5 per one).
By the way, they have this funky way of getting your fish, which is to take a clipboard from the left side when you enter the aquatics section with a table to fill out on it. You basically write down the tank #, what it's called, and the price and quantity. Then you stand in line until someone is ready to help you. I noticed a few comments in other reviews about getting crappy animals when they bag the fish; it's the (future) owner's responsibility to see the purchase through from start to end - it's not intrusive to go with them when they bag the animal and to be very explicit about which individual(s) you want.