William B.
Great interaction with the company
The only reason I give the controller 4 stars is it is a bit hard to get in and out of programming. Customer service and product is great other than the programming hang ups. Works flawlessly once you get it in the mode you want it. Would not recommend for kids younger than the high school level.

