Even these out?

why would you buy a nice BMW and put somethign that only fits 90% on it and risk damage?

its not a hyundai, its a bmw. spend the extra cash and do thigns right. Markup sucks, but thats what happens with nice cars.