I'm seeing this advertized lately in the heimishe magazines, they promise upto 10% off any quoted price, did anyone try them yet?I heard that the transaction on the cc is from a foreign country argentina or australia i don't remember
Discussed here already extensively. Do a search.
What term?can't seem to find it
Buying tickets in Argentina or something
This is the only thread coming up