now that my ride has been recovered.... icbc wants me to send it to a bodyshop, but i'm finding out that the guys who paint bikes don't fix broken ignition switches or f'd up gas caps. any one know of a good shop that does it all??? i'd prefer something close to downtown. close as in, not an hour drive out of downtown... does any shop do it all??? i need to find out, the quicker i tell them, the faster i'm back on the street!