That blows man.
Good luck waiting it out you're a stronger man than I. I just cancelled my Performance order because they can't give me an honest answer about when my parts (Shimano) will be in.
Good luck, the first ride will be sooooooo much better when you finally get it.
PJ