I also threatened to cancel my order due to a 2 months delay. Needless to say when that happened they managed to pull one out of their @ss.. I really feel for you guys. I can only dread if and when I have to order anything else from them down the road.