I bought an aftermarket replacement from
http://1001headlights.com. It came rather quick and I had no fitment problems. Some have said that the aftermarket assemblies will haze and yellow faster, but I haven't had mine long enough to tell. I've had it on for over a year now and it still looks way better than the other light