User rating, 4.7 out of 5 stars with 2969 reviews.
No you don’t have to buy for all the devices.
Answered by JimmieB 1 year ago