Terrible experience. Placed an order with them and paid immediately via paypal. After a week and a half of my order not shipping i sent multiple emails to customer service with no response. Finally called the customer service number and after being on hold for a half and hour i found out items in my order were out of stock and thats why it didn't ship. (i recently had an experience on another beauty site where an item was out of stock and i was immediately informed same day) I canceled my entire order and requested a refund we will see how that goes. I dont know others experiences with this site or their products but customer service and communication was TERRIBLE.