Mega Web Promotions
Rip off con artist Mega Web Promotions. Avoid. Scam. Scam... Scam
You pay and get nothing at all. I was charged 3x as much as what I wanted sevices for and I got nothing. They even sent me reports that I could not open. I even asked for no attachments so I could read the reports. I got no reply and I haven't heard from them since. I asked for a $29 service and ...