The products are a hit or a miss, but I always research before buying anything, so I USUALLY get the hit items. I will say this, the colors are WAY different on the website then real life, and idk if they Photoshop and brighten it or something. The thing I hate the most is the shipping. From the three times I ordered from this site I always had probs with the shipping! The first time was great, it came in two days, the second I got it in two weeks because it "delayed", the third time I didn't get a tracking number (they sent me an email it has been shipped)so I can't keep track of when its coming and I asked them for it two days ago and they still haven't replied! I need it because if it gets delayed again I know exactly where it is!