Unfortunately, I haven't had a good experience...
I just sent my Roughstack to be repaired and it has turned out to be very frustrating. The person I was speaking to in the support ticket told me it would be sent to the original address on the order. Well, after over a week of waiting to get my cap back I contact support again only to find out it was sent to the old shipping address on my account. The rep told me I needed to contact whoever received my package and that all orders were shipped to the address on the account?!
Of course, she did tell me they would send me a new cap IF I couldn't get mine back but I'm a little upset that they didn't acknowledge the mistake, expected me to track it down (and hope), and then wait even longer to get it. =(
*Edit* Issue resolved, but I can't say it was a pleasant experience. It has been around 2 weeks since I first sent the cap in via priority mail. She said I would get it Mon/Tues but the tracking says it is first class and I'm a long way from the east coast.