I fell victim to a scam by "Promise E-Commerce Co., Ltd." They advertised three pairs of Clarks sandals for just $87.97. Excited about the deal, I went ahead with the purchase, providing my payment details.
Transaction Details:
My Transaction ID: OTF63236E0733371K
Merchant Transaction ID...