I went to The Baby Show earlier in the year, it was ok.. Bought some things, not much
I didn't go to the Baby Time Show, but I heard that the baby time show is a lot bigger and better! So you can check that out.
As for online..
Here are the sites I check out all the time for sales!
Babiesrus
Walmart
Well.ca
Sears.ca
baby stores :
Snuggle bugz
Dear born baby
Canabee baby