I have only talked with a sales person, paid my money and so it is very premature to ask for a rating. I don't know what I get for my money, have not had the ad created yet, or seen a proof. So I don't know?
* Terraboost Media attempted to help this customer through the Sitejabber Resolution Center, but the customer did not respond