Superwarehouse.com
Not delivering but charging card
- 03-03-2009
- 4
They don't provide, but cost your creditcard. No conversation whatsoever. Horrible experience with one of these con artists. Prevent AT-ALL PRICE!
Company: Superwarehouse.com
Country: USA
State: Florida