My Order - what is happening?

Sorry for posting this here, but the Seeed website is utterly useless for contacting anyone and finding out what is happening about orders. I’ve been waiting 9 days and not a peep from Seeed about what is happening with my order. Neither does the DHL tracking work. This is no way to run a business. Please can someone from Seeed Customer Service get back to me ASAP

Thanks