I always try Craigslist first. I don't like paying EBay/PayPal/Shipping costs.
The only problem with Craigslist is that people always try to low ball your price and some people really don't understand TiVo. You can spend a lot of time explaining things to them.
S2, S3 (OTA), TiVo Hd, Premiere (OTA), Roamio Basic (Comcast Cable).