eBay Motor is a good one, that's how I bought mine.
eBay display's brick and mortar as well as private.
I purchased mine from a dealer in Texas and had it shipped to me in NYC.
Bought my 03' F350 on Ebay in Houston in 2005. Flew down, put cell phone on tire and proceeded to run it over. It was the quietest 4 day trip I've had in like forever. Just turned 200k miles. It's going to my 17 year old when I get my Screw.