well, personally i think the $8 or so for those Ambi-Pure are a complete ****ing rip, for a bit of perfumed water, and a little plastic refill, and about $7.50 worth of marketing. And the 50c you save for a "refill" (exactly the same thing except the 50c bit of plastic) is another complete joke. I know I am going to be able to retire on those savings each time.
That said, they at least do the job well, and give you about 6-8 weeks of good smell out of your car.
If you can import them, and they are *cheaper* and do exactly the same job, I'd buy them.. but only if *cheaper* - like $3-$4 each