To follow on, if you decide to DIY (or provide parts to your indie)—look at the list @Ayune made, then call Cruiser Outfitters. You'll get all the shims at once, any individual seal, or you can buy a full rebuild kit. You don't even have to know a ton about what you need, they've done it a billion times and the kits don't "forget" anything. Hella easier than chasing down the individual parts somewhere.