Have you guys had any great customer service experiences with baby gear companies?

We've had our Diaper Genie for 3 years and have used the heck out of it! A couple weeks ago, something broke inside when my mom tried to shove a diaper in without opening the "trap door." My husband called the company and asked if there was a new part he could install, and they just sent us an entire BRAND NEW Diaper Genie, totally for free! We didn't even have to pay shipping.

I love it when companies have great service like that. Have you had great experiences?