Blindsgalore.com
Charged my credit card and not delivered any product
- 05-03-2004
- 9
They billed my credit card on 3/26/04. No response to email. One recording on their phone saying they are upgrading their system. Warning!!!
Company: Blindsgalore.com
Country: USA
Phone: 8777025463
Site: blindsgalore.com