Over time, the rock solid TMCC steamers (most of which were made in Korea, not China)....upgraded to four chuffs and a Super Chuffer from GRJ....become more appealing, me thinks.
That said, my biggest gripe is not a terrible website or slow service/fulfillment.
My biggest concern is lack of replacement parts in the future for steam engines I recently paid around $2K for.