Strovex
Consumer Report
- 12-10-2012
- 21
There are definitely a scam. I was told that we would not be billed for the shipment and they billed immediately without even sending the shipment to us. Called to cancel and I got a rude non-English speaking person who was not helpful and totally lied to me. There was no supervisor on staff and no one else to assist.
Company: Strovex
Country: USA
State: Delaware
City: Wilmington
ZIP: 19808
Address: 2711 Centerville Road, Suite 120
Phone: 8006649130