I recently placed an order for some Gargraves track pins. On-line, the price for shipping seemed a little high, but I was willing to pay for it as I was in a hurry to get them.
The parts arrived in 3 days, and included a partial refund of the shipping costs.
I really appreciated this, and goes to show that there are some people/business that really care about customer's.
Ray