Don't know their fees and charges, but they sure seem to know their stuff regarding geared hubs. just about all makes and models. For those of you who are in Seattle (or close by) they'd be great. Shipping is what killed the deal for me.
http://www.rideyourbike.com