I would call the dealer and ask status whenever I felt like (within reason) and ignore his attitude. If he gives you more attitude then make it your personal mission to drive him nuts...of course, that won't make your car arrive any faster, but at least it will give you something to do while you wait