I had a great experience. I had ordered 2 items and unfortunately one of them was not actually in stock. It turned out that it was discontinued so another could not even be ordered to replace it.
They notified me with an actual phone call which was a welcomed surprise in this day and age. They had a number of suggested replacements to offer me as well.
I ended up declining a replacement and they promptly refunded my money and shipped the other item without delay.
Things don't always go as planned but to me how a business handles these situations is very important to me and I was impressed with the service I received.