Instawares
Ripoff
- 08-10-2006
- 3
Charged my credit card, didn't even have product, promised delivery and still has not given me my credit back.
Company: Instawares
Country: USA
State: Georgia
City: Kennesaw
Address: 1305 Chastain Road