Kim,
I had fantastic and polite service from Calumet, when I ordered my D100 two years ago. At the time they had the best honest price, and were the only dealer with this camera in stock, so it came in two days! So I would highly recommend them:
http://www.calumetphoto.com/pr.jsp?p=hm&t=e252&US=1
Sorry about your ordeal,
Garth