4 or 5 parts stores later I got new seals, the inner bearing w/o race and some more wheel studs (I mushroomed the threaded portion of a few studs beyond repair when removing them with my sledge).
Waiting on my rotors... said they'll be in in 2 hrs.
Sounds like my day....running around trying to find a drag link sleeve for the K20.....found it....and a Glock 19 Gen 4 wound up in my hands today also, which wasnt planned...lol.