Thanks for the responses. I too had a few email exchanges and they do reply promptly. However I did a lot of Googling on the name and cannot find one post where someone actually made a purchase. All the links were to people asking the same question: "Are these guys legit?" No one is biting, I guess.
Also what I found strange was that they quoted 2011 model of the bike I am looking at for even cheaper than the 2010 model.
Anyway, I am skipping on this one.