Just look at the number of views that "storm media limited fraud" received and you can guess how many people they have stolen money from, yet PayPal continues to side with them in disputes. ...these people have an F rating with BBB and PayPal still allows them to use their venue to steal from us.
... View more