Hi there, I placed an order for an EZ Flash Omega back on the 28th Feb this year and it is still awaiting shipment. I have sent messages from their website, both contact form and support request, but have never received any reply. I have no way to check where my order is and no way to contact...