Ok, so I really really want to get one of these push bars from Satina. The company that makes them for police vehicles. Their site leads me to believe they are universal, but I emailed them directly and said they dont have any for the 05 equinox. I know this isn't true because I found a picture of one on an 08. My question is, does anyone here have any experience with these?