Try Lynch Hummer in St. Louis, great customer service, and one of the best selections of in-stock H3's, as they are one of the top HUMMER dealers in the U.S.
www.lynchhummer.com . They have a lot of teamwork in their dealership (they don't work on commission), so they are all friendly and good people to deal with, I am working with Dale(sales) and Heather(finance).