You have to buy them online (which is an accessibility issue in itself, especially for the senior railcard) but the system is broken, has been for while, people are complaining about on twitter. They have a customer service number, but nobody ever answers the phone.
It's infuriating that it's such poor customer service. It costs so much more to buy train tickets without the railcard and I have a trip I need to take next week. Has anyone else experienced this?