Planet Blinds - The Blind Shop
Planet Blinds AKA The Blind Shop ripoff
I ordered 2 special order blinds from this company on 02/10/05, my credit card was instantly charged $132.00 before production would begin. On 02/12/05 I received an e-mail saying my blinds were in production and I could expect them in 5 to 7 days and if they didn't arrive call the number on their ...