I am going to start comparing the benefits of selling items in my shop vs. completing order requests vs. using items in the train. Many items are going for full price in the shops, the train has made large orders worth picking up from the shops.
For example...
Delivery truck wanted 3 Biscuits and 1 Stew for 54 points and 156 coins (and hopefully an expansion item)
Shop full price would get 314 coins
I think the rewards for orders need to be re-evaluated now that the train gives such awesome coin, exp, and item bonuses.