Cardilly.com
Consumer Report
Ordered 2 Walmart gift cards for $100 on Aug. 20th. Was sent an email on the 21st saying my cards had been shipped. Was also charged $3.00 on bank statement by SG Marketing for Foreign Transaction fee. Contacted them on Sept. 26th. Their answer was they mailed using Canada post, would check to see ...