Is Jericho still making bikes? I'm having a hard time finding their site? Is it still up? Anyone know?