I have been a Dreamshades customer for over 3 months now, and I've had pretty much good experience overall. I pretty much buy all my shades from here. Also the items are reasonably priced and the staff is friendly. Overall a good experience, I would recommend them.