I have purchased lights from this guy here:
http://www.individual-cars.com/
Although I had an E93 and they sent me the wrong ones, they agreed to send me the right ones even before I had sent the wrong ones back. Had them coded by makkan and they work perfectly