Swirl.com
Never buy from them
- 07-03-2011
- 8
Terrible customer support!!! They all messed up on my purchase and declined to return me back my cash! Alternatively, they offered me shop credit for their silly website
... Like I would actually return there to look!!!
Company: Swirl.com
Country: USA