I've been using this product for a month now. I gave it 4 stars because my gripes are relatively minor. For one, on a sunny day the LCD screen can be almost impossible to read. I've had occasions where I've had to physically cup around the LCD in order to guess at what station I'm on. My other problem is with the uncomfortable placement of the USB port on the device. The port is right on the side of the device so I have to put my usb cable in it before I put it in ..