I've cheaped out with the Boss Audio $40 unit from Amazon that's single DIN, USB input and phone pairing, have two of them actually...
There's two dumb things with those, first on both I've had to power them both up, unplug the power connector from the back with the key on then plug it back in 20 seconds later to get the speakers to work, after that first connection they've both been fine. The other dumb thing is the retention catches keeping them from pushing in do NOT work, go over a bump while changing the volume and you push it in an inch... I tried bending them out a little but that didn't work, I'm about to put a drywall screw in opposing corners... The older one with a USB drive plugged in the front occasionally needs to have the drive unplugged then plugged in again to work and the random resets itself every key up so I have to hit the random button again...