Amazing Tech, Inc. Reviews (1)
Amazing Tech, Inc. Rating
Address: 717 Nogales St, City of Industry, California, United States, 91748-1307
Phone: |
Show more...
|
Web: |
www.amazingtechdepot
|
Add contact information for Amazing Tech, Inc.
Add new contacts
Unclear Returns Policy
I purchased a radio controlled boat from this business on Amazon which arrived defectiveSeller appeared reluctant to accept return for defective productAfter communication between seller and Amazon business agreed to accept return however would not provide return shippingPer Amazon return policy shipping is to be paid by either Amazon or seller