It seems you are not the only one who has had problems with this guy. Check out the feedback he left for others. He seems to have a regular problem with receiving packages.
What a terrible experience for you! As you well know, not every buyer out there is as unpleasant as this but one bad egg can spoil everything.
Don't lose faith.
I will check the eBay community to see if others have had similar problems but have been afraid to leave negative feedback.