Maybe 10 years ago, but they sell records at Barnes and Noble's now. Cassettes seemed to be a boutique/urban/gentrified-only interest.
And to be honest I betrayed my lower middle class roots and never really liked CDs either. I bought vinyl for the artwork and because it got me away from the computer.