The parts guy at my dealer says if the parts are not in the BMW website he cannot order them. the spoiler and the front splitter are not in the website. He says he doesn't now when he can order. He didn't even try looking and apparently he is the one that should know as he is the manager.
Edit: Their sister dealer is actually selling the spoiler just got it on ebay for $150 no tax and free shipping (i will pick it up as it is close to my house). It is cheaper than in getbmwparts.com at about $50 less. Looks like that parts guy where i got my car was just lazy and decided no to look. I even told him i had the part number. I got the link from another post but here it is if anyone is interested