Can't help you on vendors, but the distributor for the Denali is Sunright. They should be able to steer you towards a dealer besides these guys.
http://www.sunright.net/linhai-scooters
The odd thing about it, is the photos of the bike in other colors appear to show the Vader, while the main photo looks like the TMEC bike. It looks just like the Zongshen bike, which I feel is a bonus, and I know that TMEC makes decent bikes. This is the clone I am looking into at least until American Lifan brings their mini 150 to the US.
http://www.tmecpower.com/index.php?m...catid=15&id=18