TE
Terraboost Media
View company profile →
One is too high
One is too high. Nothing but trouble since trying to get an ad placed. Was never in the location that it was supposed to be. Resold my ad space prior to end of my contract and pulled my ad, now being billed for renewals. Have tried repeatedly to discuss with reps and no responses at all. Don't go there.