I am curious to know what spare parts other techs carry whilst out on jobs.
You could end up needing a truck if you try to cater for every situation so I want to only carry parts that are used more often than not.
Should I carry spare ram and if so what type? What about vid cards, sound cards, Spare modem, keyboards (What about those roll up keyboards are they any good?) mouse, cd-rom drive, floppy drive, power supplies, cpu fans etc etc.
Do you carry most of these items or do you see what the customer needs and then return with the correct item on a subsequent visit?

I must admit I live in a small town so it isnt far to have to return later with the parts but I want to know what I should at least carry on me all the time.