Do not do business with this company! It's a rip off!!! They promise ranking on google and do not follow through. They claim to have "new video technology" that is supposedly in beta testing which is total bull$h*t. If you are thinking of signing up with them or are signed up with them i would advise you to call your bank and stop all future payment to this establishment as they can not help you and will only ruin your presence on the internet!!
0 comments