I have ordered from storm media and received no email or confirmation of any kind. The funny thing about my order was I pressed pay through PayPal but changed my mind and dudn’t Sign in but the Payment showed on my account. I really think this is a complete bogus company that is somehow allowed to carry on doing this regardless of complaints. I wish there was some way of PayPal blocking payments to this company. I hope people have not lost to much money but any loss is concerning
... View more