I think the product is hard to beat for the price. It seems to really work well and suits me just fine. I wish the screen was a little bigger is all. Otherwise, it is a great product. It seems to take a little bit sometimes for it to buffer when streaming. I still am very happy with the price for the product overall.