Sell them. They don't fit flush. Also, they are easy to install.. but I am not good at giving directions. They stayed on my car for one night and then I sold them and the other set I had.
Check out my CLARION DXZ945MP for sale on the boards: http://www.focusfanatics.com/forum/showthread.php?s=&postid=791471#post791471