I'm not really a fan of Cycle Barn, but they are closer to me that CyclPath, and have a pretty good selection of parts on hand. The store is huge, and they sell a large variety of Harley and Metric bikes and parts, but the experience isn't very personal.
There is also an Outlet center attached which has more of the feel that I like. The parts guys there are generally more helpful than the Harley parts guys in the main shop, and are more familiar with custom bikes. They're all part of the same company, but they seem to have some sort of rivalry. One part guy said to me that the guys in the main shop think 'If it ain't Harley, it ain't right'. He's right, that's sort of the feeling I get when I talk to them.