I was offered a survey about Shopper's Drugmart and told that I would get $90. Worth of products. Turned out not to be at Shopper's Drugmart and I had to pay for shipping (That is how they get your credit card number).
No email address, no possible contact on their website, no details about shipping in US$ or about a future charge or a monthly subscription of any kind.
While I tried to contact them through their website, I ended up ordering twice more as when you try to back up they automatically charge your credit card (they have it on file already) so without putting it in again, it gets charged again.
On my credit card, three different names, three different phone numbers (in India). It was terribly hard to get them to cancel, still not sure that I am in the clear as I don't trust them.