I mentioned this in a thread similar to your issue. Return it(I know, ez for me to say) but these mfg have to be held accountable. There is enough poor quality control and it's going to get even worse.
Good luck!
What's better? To return it for something that fits.....OR.....stare at it every time you get in the car and wish you had returned it when you could have.