I run Firefox also and YES they are ads. I just don't think it is right for the site to run an ads for a 69 dollar chip that will give you 125 more horsepower when everyone know it is a sham product.
Live every day like there is no tomorrow cause one day there won't be.
No matter how good looking she is, someone, somewhere is tired of her crap.
'09 Stingray Metallic
TRD Quick Shift Kit
Weather Tech Visors
Bold Emblems Front & Rear