Snap Tech Sale - SnapTechSale.com
Consumer Report
Ordered a LG TV online at a discounted price from snaptechsale.com Suspiciously they requested payment in form of an amazon gift card. I stupidly assumed they were somehow affiliated with amazon and therefore paid in this form. I recieved a payment confirmation email followed by a "your order ...