Never delivered product
Never delivered product. Sent multiple tracking numbers from multiple fake tracking sites. Had to dispute the charge with my credit card company.
United States
Never delivered product. Sent multiple tracking numbers from multiple fake tracking sites. Had to dispute the charge with my credit card company.