go with a polyurethane kit...
WW, OEM, greddy lip.... there the best i seen so far when it comes to fitting... fiberglass kits are cheap... doesnt fit right.. in time cracks will appear... you really need a good bodyshop to install it for you...also i hate it when the bodyshop doesnt prep it right and you can see waves in the kit... looks so generic....