Saw a bunch of games at TPF that had Pinstadium. The constant flickering gave me a headache.
Remember when they first started and they would bombard threads with product placement and (prob fake) testimonials? Ugh. They are the worst. And due to the non stop advertising, I never check the market for products related to my games which I'm sure has cost other product sellers money.