So, I attempted to use a service called Social Media Authority, which claimed to significantly improve the rankings of my videos. To give it a try, I deposited $20, as that was the minimum amount required. I would have preferred to deposit less, though.
According to their claims, they provided...