I love this store. It is one that I wander into when looking for a cool kids present or even if I just have some time to kill. I also recently found some great "prizes" for co-workers here.
The Discovery Hut has a great selection of toys and games for kids of all ages (including my co-workers) at a range of prices. Whether you are looking for a bit of a gag gift, a collectable item or an intellectual activity for your child, they probably have it. I find their prices to be fair. They aren't the cheapest place in town but I've also found items there that were less than I was expecting to pay. They have a good mix of popular, quality toy brands and some independent, smaller manufacturers too which is nice. I much prefer shopping here over the big box toy competition.
Their staff are also pretty awesome. They are quick to ask if you need help and can offer some great advice regardless of who you are shopping for. They all seem to love working there, even at crazy busy times like Christmas.
It can get a little crowded so if you hate shopping in those conditions, just pick a less busy mall time (weeknights are good). Give yourself some time either way though as they have a lot of neat stuff to check out!