Not something I'd normally recommend, but since it's taken a lot longer than you were promised, you could always consider just cancelling your current order.
i probably would have if i could.
its a long story so ill tell it for those that can be bothered to read (i dont blame you if you cant)
i live in the UK and i was going to order a macbook with my art teacher through his brother in law who lives in the states. when the mbp was re-released in oct i thought i want that one cause i had been worrying about the video card for the reasons i would use my laptop. so my art teacher placed the order with his bro and i was very careful to point out that i wanted the glossy screen and it was an option that you had to change and to make sure that it had it. anyway a few days late he shows me the invoice.
i CANT beleive it he has ordered the wrong one, it was ok and he sent it back and got a new one coming out to him. he was coming over on dec 14th and this is when i was meant to get it, anyway the mbp glossy did not arrive in time for him to get it and now his friend or something is bringing it over on the 11th.
i wish i could cancel it, and to make matters worse just after i ordered it i received access to a special education store that gets even more off that i previously was able to get making the price very close to the US, certainly the difference was not worth the 3 month wait, but atleast i do get the good keyboard even if the power adaptors are wrong, i think the uk enter on the apple notebooks is stupid. told you it was a long story