And yes I love ranting about it Chris. I feel so ripped off... 200 bucks for a piece of plastic that I screw onto my car and it snaps at the first test of its durability. Maybe I'm just whining, but hey... you live and learn.
i know there's gonna be some slight fitment issues...gotta play with it alittle..but i hope that it's not just waaaaaay off! how long did they say it'll take to ship to you?