By prepaying you still queue as normal and are not guaranteed a seat. However, I have prepaid this time so that I do not use our holiday cash! I think you can use cards on the buses but sometimes it doesn't work and I'm only taking minimum cash this time around. At least I know I have the ticket prepaid and won't need to use my cash.