Dont take offense to this but its not a good idea to bash a preffered vendor on here. I know where your at, we have all been there, we all get to the point were we want something and we want it yesterday, give them a ring see what the story is, things happen, ppl get busy, whio knows just give them a chance im sure they will make it right. I have been on both sides of the situation and s**t just happens. Alot of us understand what its like when things like this happen and that you just need to vent, this is as good a place as any. Being a small buisness owner, I know whats its like to get behind the ball and have things happen to hold you up, so like I said just give them a call see going on. Hope all works out for you!