As of January 2016, the cost of a Roku box ranges between $45 and $100. The cost of a Roku player depends on the plan that a customer chooses, and customers only pay a one-time fee to use the Roku service.
Roku offers three options for players to its customers, including Roku 1, 2 and 3. Roku 1 allows customers to turn their older and HD televisions into smart TVs. Roku 2 offers customers high performance to enjoy streaming videos from different channels fluidly. With Roku 3, customers can enjoy more features, such as fast streaming, voice search for shows and movies, headphone support and playing games.