Quite impressed with Peekaboo. We bought the doll as a Christmas present for our daughter, but when she opened it, we discovered the battery inside has leaked and the doll wasn't working. The fact that the battery leaked wasn't visible from the outside. Peekaboo replaced the doll quite fast. They weren't having it in stock at that moment, but it arrived in less than a week. No hastle, no drama, no issues. That was nice and easy. Thanks Peekaboo!