Tinterweb all the way for me. I used Wimoto for my dommie stuff or David Silver (Crooks for Suzuki)
Did get oil filters and oil from Thunder road, but always found that anything more complicated and they would have to order it in anyway. Couldn't see the point in riding out there asking for something, then being told they'd have to order it and it'll be in on Thursday, going home then coming back the following week. As for ringing beforehand.... well I might as well ring Wimoto and have it shipped directly to me.
Yep, I've chosen to support the entrepreneur who provides good customer care and a fast, efficient parts supply system.