Threadless's Customer Service

Ordered a t-shirt from Threadless. It never turned up. They offered to refund me in full, no complaints needed. They also gave me a $5 voucher for future orders, bringing the whole deal even further into the red for them. This is pretty excellent customer service. I struggle to see this happening in the UK.