I rarely buy any "out of the box" trains anymore. It's more fun to build them.
This is a Ye Olde Huff-n-Puff cattle car that just got primed about 10 minutes ago:
It adds to the enjoyment to have a piece of rolling stock that takes up to a month to build, instead of one that takes 2 minutes to unbox. To each their own! Great hobby!