On the website it says the Respect company is based out of Northern Virginia and Santa Barbara CA, what shop in NOVA did you see it in?
Seems like a new company, I am 5'7" and used to ride BMX as a kid... Might be cool - especially if they end up offering the ones with automatic shifting or...