Again, maybe Im lucky but I have used the Trainline and had no problems. Bought tickets to York from Reading, with seat reservations. All information available and transaction swiftly done by Credit Card over the Net. Tickets arrived 2 days later.
I also use Railtracks webpage for timetable information with no problems either.