I haven't been on this site in awhile. I come back today, and find these Chevy pop up ads on EVERY page I go to. I litereally have to close a pop up ad EVERYTIME I go to a different topic or thread!!!!!! I understand the need for sponsors and support, but does it NEED to be so inconvenient to the forum user??? PLEASE KEEP THIS A SITE THAT IS ENJOYABLE TO BE ON, RIGHT NOW IT'S NOT!!!!!!!! Wanna kill these ads? We can help!