I have not been scammed, yet. But, was wondering if anyone knows anything about a company named Online America "where Technology and Business Come Together". They are located at 64 Beaver St, #112, NY NY. I was sent an invoice for a mini web-page portal for $495.00 one year listing on www.onlinewebamerica.com. I have been trying to research the company to see if they are legit. I don't even know what a mini web-page portal is so I am pretty sure I didn't authorize it.
0 comments