Tom, I always see cassette players at yard sales, thrift shops, St. Vinnies, the Sally.. all them places. I'm a volunteer at one of the area (charity) thrift shops, I do the electronic and mechanical check ups on the things that have been donated. They give me first chance to buy on the things, but I rarely take advantage of it.
Cassette decks are sometimes available at real electronic's stores & repair shops, you just have to look around..
I'm not saying to avoid evil-bayou, but you have to remember what ever you buy there, is going to cost a bunch for shipping and their tithe, since most sellers want you to use evil-bayous pocket picker system.....