The stock companies sound like a nightmare. I wouldn't have the patients for them. I think unless your are really prolific and uploads 1000's of images on stock sites it hard to make any money. I would prefer to take some prints and postcards to a craft fair. This way its all cash!