Has anyone have any experience with this spoiler? I know its cheap and all but its one of the few duckbill spoilers that I actually am interested for my 17 GT. It does not have hoes for screws, but is rather held by 3m tape. I am afraid it will fly off.