Any Surface 604 Boar owners here care to give some feedback regarding the bike? What kind of range do you guys get? How was the buying/customer care experience from Surface 604? I'm very much itching to get this bike and would love to hear some comments from happy owners to nudge me along! Thanks