No idea what caused it, i was driving on the turnpike, flat ground.. and i ran over my lip.. I was pissed. It ripped the 4 screws out of the side of my bumper. Next time im gonna bolt it on :w00t Anyway, im looking for a mugen style replacement. where would you guys reccomend getting a decent quality lip from?