Jerry, Has he charged your credit card yet? If so, that is breaking CC rules. He can only charge you when it has shipped. If it is a CC, charge (I hope for your sake it is), call your CC company. You could charge it back. If it was a check, I doubt there is much you can do.
I am sure the truth lies somewhere in the middle.
There is a reason that the forum rules call for no badmouthing of businesses, and this is another example. I don't know who is right or wrong here...Len