Standard Technology Industries
"Customer Appreciation" Free Gift Order Scam
Got a call from someone offering my choice of one of two free gifts to "show appreciation for our business" while placing an order for some packing tape. I didn't think anything of this, as I happened to be in need of some. I spoke with a "George" who claimed to be recovering ...