Ichameleons has a rating of 1.0 star from 1 review, indicating that most customers are generally dissatisfied with their purchases.
I bought a livingsocial deal for their website. I have to say everything on their website is junk. They offered to have me return it, but I didn't want to bother to pay for return shipping to get more junk.
Is this your business?
Claim your listing for free to respond to reviews, update your profile and manage your listing.