If anyone is thinking of ordering merchandise with Humby Organics for Christmas, you are probably out of luck. They have a long shipping process, seems they have to make their products before shipping. I placed an order 12 days ago and still nothing. The company customer service keeps saying, "fresh batch being made", "order on the way". Oh well, I'm hoping it is a legitimate company, not stuff made in China.
Claim your business profile now and gain access to all features and respond to customer reviews.