I too made a purchase from Storm Media for $75.28 on April 28, 19. Have not received what I ordered nor have received any communications of any kind!! I’m beginning to think that i’ve been scammed! I think PayPal should start doing a better job of policing and vetting who is allowed to use their service!! If I don’t hear something soon, i’ll Be filing a complaint with the BBB!
... View more