Does the Huel site work..?

I like the Huel product but every time I order from this crappy site it runs into errors. This being said my subscription didn’t go through so I reordered on my own and now I was double billed… Can someone please help me with the double charge, and all new people to Huel be careful with this site. A site is like a storefront and if it doesn’t work says a lot about the entire team. I hate to say it but right now this is not a very good organization.

Please let me know if I can get help with this over charge or I will have to come back and waste more of our time.