That's in my neighborhood! I often go to Charlie's when I find that I need a cable, battery, wire connectors, or whatever random part I don't want to deal with the internets for. I think they have a reputation for being cranky because for every immaculate, completely stock bike they get to restore or maintain, they have to deal with ten raggedy frankenstein road warriors worked on by whoever.