I blow kind of hot and cold on Dollar Tree.
On the pro side, with one low set price, you can walk out with bags of stuff without putting too much of a dent in your wallet. Also, they carry some items that I just haven't been able to find in other stores at any price, so I keep going back to pick up those items. I've also learned to keep my eyes open for items that I wouldn't expect, especially in this price bracket. I'm guessing that those items are being liquidated, but I have found some fun stuff upon occasion.
On the con side, the package sizes are so small that, even though (almost) everything is $1.25, I'm not convinced that the price per litre or kilogram is all always that great. Also, this particular location isn't nestled beside other stores where we like to shop (although it's not far from Seaway Mall). Like many dollar stores, the stock is wildly variable. I've learned not to count on a particular item being in stock, even if it has usually been there on previous visits.
One tip: Dollar Tree uses the flimsiest plastic bags I have ever seen. They split open and spill your stuff all over the parking lot if you so much as look at them sideways. So even if you're not the kind of person who likes taking your own reusable shopping bags to the store, in this case, taking a little extra thought ahead of time can save you some annoyance. read more