The team at Specialized went way out of their way to provide a part to a tool that I needed. They sent it to me for free; I only paid for shipping! I will certainly keep them in mind for future purchases.
Nice and proactive about customer service. When there was a stock delay on my order, I received a very apologetic email offering me a chance to cancel the order or receive a 10% refund for the trouble if I wanted to still wait for the item. They credited the 10% quickly and the item arrived a few days later exactly as ordered. I would be happy to order from them again.