Im getting mine in tomorrow...Hopefully it fits better than yours did..I have been waiting a month now because JC Whitney messed up my order. I will never order from them again.
I did receive my windows visors today though AVS brand. I ended up cutting myself on the cheap jagged edges that they decide not to burr down from the factory, i called them about it and they are sending me free floor mats and a coffee mug haha. So call them and tell them you cut yourself!
Good luck.