If CarParts-Pros can't supply them then it means they are NLA from BMW so you need to find some place that sells new old stock. As a very good alternative have a look at the Cannon Tailor Made range for the e39, they are very good, I had them in my e39.

http://www.bmw-driver.net/forum/showthread.php?t=23328