Posted April 02, 2018 07:23:10 If you’re on the internet, you’ve probably seen some kind of punch-back ad.If you’ve ever seen a TV ad or ad for a certain product, you’re probably familiar with the punch-backs.But, as with any ad, there’s a catch.Punchback ads are usually designed to grab the eye.They’re meant to be fun…