Instawares
Ripoff scam
Instawares takes orders and immediately charges for products it doesn't have, even though listed as in stock. They immediately charged my card upon placing my order. The item was listed in stock with a note that should ship within 2-3 business days. I inquired a week later and was told it was out ...