I purchase some cocoa butter online from Chef Rubber and after a week of waiting for an email of shipping confirmation or the package I decided to give them a call. The person who handled the call, a lady, said that the system did not process the order and try to blame it on my computer...anyways. My credit card was charged and I explained that to her and she finally admitted they had some problems in the system a couple of weeks ago. She never apologized or try to compensate for their mistake. I asked her to ship the items anyways and refund the shipping charges sin I've lost money and time waiting for it and she unhappily said ok. She NEVER refunded the shipping charges. I am not even calling back because their customer service is SO BAD that ruins my day and I truly don't have the energy to go through that. Worst customer service ever. I am not sure how they are still in business. If you decide to buy online, good luck!