Max C.
They Need To Be Shut Down
They Need To Be Shut Down Absolute scam of a company. Took my client for a ride, constantly asking for money, taking advantage of people who don't understand digital marketing and prove absolutely ZERO support. Pretty sure they are based in India and NOT USA. Should be thrown in jail and their website shut down. Absolute criminal scumbags.




