On April 20th I received a paypal receipt on an order I purchased through Storm Media.
Money won't leave your account until Storm Media Limited processes your order.
I have yet to hear back from them! I'm not seeing it on my paypal account either. Is this a scam!?
... View more