Swirl.com
Never buy from swirl review
- 06-30-2011
- 23
Horrible customer service!!! They messed up on my order and refused to refund me back my money! Instead, they gave me store credit to their stupid site!
... Like i'd ever go back there to shop!!! : o
Company: Swirl.com
Country: USA