Nobody is perfect.
They overcharged me twice on product listed on their website as 'on sale'. I emailed them, and they asked I bring in reciepts. Of which I did not keep. However, they don't actually give reciepts -- just interac transaction records. I tried to provide bank statements via email and was totally ignored. Update: After posting this, 420Love made a decent effort to sort things out (shame it took a negative review though). However, after my visit today I can see they're still having a little trouble keeping their website prices inline with their prices in-store. This time I had things written down on my shopping list, and the sale prices were honoured. They even gave me a free lighter and a t-shirt. That said, my rating has been updated from 1 to 3 stars.