|
I cannot believe there are still people dumb enough to work with Media Revenue after all that has been exposed about them on this forum.
Of course they are scammers, an entire empire built on scamming consumers by banging cards and other misdemeanours.
Those of you who choose to work with them deserve what you get.
|