I bought the early style OEM replica wing and it was awful... Finish, fitment, shape. All bad. I got it to "fit" for pre paint test fitment and it was so bad I ended up selling it. Went with the TwinZ and couldn't be happier. The fog light ducts fit ok though, only minor modifications were needed (shaving/sanding).