I was about to pull the plug on Ipsy. I felt the products I received did not reflect my profile, and it made me cranky.
When BoxyCharm got involved, the stuff i got was much more to my liking.
I would suggest you read the descriptions of the products very carefully.
For instance, I was ready to reject what i thought was a powder blush set, but once I realized it was a creme I bought it immediately.