I actually bought this product from another site and the seller never shipped it and I had trouble getting my money refunded. In contrast Overstock shipped promptly and I actally recieved the product. The only complaint I have is that I live at an APO and they don't always ship here. The product is as you would expect 110 hours of amazing! There are two cute little books that come along with the cds and nice carrying case.