Has been my number one go to place when it comes online beauty supply essentials. I usually get my items in about 2 to 3 days tops. Whenever there has been a concern or question I've always gotten a quick response/resolution. I have no complaints 100% satisfied and recommend.