For the price, we can't fault this unit. Sure, if you pay more, you'll get a more premium 'feeling' product with app connectivity and voice control. Here, for less than $20, you get a good-quality ...