I've never seen that brand before, but then again you guys in the States get many products in drugstores that aren't found here so it's not surprising. If its cheap (under $10) I say buy it - what do you have to lose?

Sometimes when I find scented products in shops (keep this on the down low guys! lol) I'll pop the lid off when no one is looking and have a sniff. That's usually enough to tell me if it warrants a purchase.