Take my advice homie...if you want a mint set that fit like OEM.....GO BUY OEM. I learned that the hard way about headlights for these cars. Nothing fits as good as a Ford unit.
I forgot where i bought mine from but you cant tell the difference between them and OEM. They were only like 130 for the set, i will look for my receipt when i get off work today so i can tell you where i got them from.
I thought i got them from headlight depot but turns out after fishing through emails i bought them from american muscle. 130 out the door part number is 49092... Hope that helps.