Simply Organic Sleep
Simply Organic is Bad News! - Simply Organic I mattress
- 06-21-2008
- 20
When the mattress I ordered could not be delivered within 5 weeks, I canceled the order. This company has not refunded my payment of $1999!! I have made numerous calls and received numerous excuses, but no refund.
Company: Simply Organic Sleep
Country: USA