Nuper Technology
Ripoff
- 08-12-2006
- 4
I bought a nearly $800.00 bed set from them, they were over 2 weeks late on delivery they only sent half the product and when FedEx return the shipping amount to them to be returned to me because of a delivery issue they refused and basically stole the $189.00 from me!
Company: Nuper Technology
Country: USA
State: California
City: City Of Industry
Address: 881 S. Azusa Ave
Phone: 3108412315