ive had this a few years, i think it was about $75 at walmart, the cd player quickly went out but thats not what i bought it for. i love that it accepts SD cards, no more skipping or changing bulky cd's. also it is a little annoying that it starts the song over every time u start the car. otherwise it sounds & works great with usb & sd