My first bag arrived two to three days after shipping confirmation, that was October. My November bag was "delayed in transit" in Massachusetts, figured an honest mistake. Then it never came. They re-sent the items, except my add ons weren't available, fine. It took me weeks of emailing to get a nonautomated response, by the way. Yet here we are 2.5 weeks after they said they shipped it and I get the SAME email from "dhl" that its delayed in transit in the SAME town in Massachusetts. Went to the real DHL site and entered the tracking number, it registers as invalid. They will impress you with the first shipment then screw you over without a care. Asked for a refund multiple times now, going to berate them with emails until they get a human who speaks English to read my emails and respond. I say that only because their shipping information says the packages originate in North Carolina, they don't. DHL is an international shipping company, so originating in NC means that's where the packages are flown into.