My experience has always very satisfying and would recommend All Play again and again.