I was grateful that I could ask for delivery until they used my soap (one of my orders) and had me wait for over 5 hours by claiming that they'll be here "soon." They seemed to be short handed, yet that's not the reason to yell at a customer, who simply wanted an estimate delivery time, after waiting for 4 hours. Quality wise, not bad. A little over priced, probably because of the location. I had very low expectation for them anyways.