I think I've been scamed. I join themand was promised the world, then they start with the extra cost for advertising. then LLC to be set up in the U.S. I wish I had checked out this site first. I'm trying to get my money back, wish me luck. I will let you know how I make out
0 comments