Car chargers all suck

I bought a cheapo, has 2 ports and 2 different amperages. Plugged in my phone on the lower one and my ihome on the higher one. Plugged into my tractor in quonset for tunes
For an entire day and it kept charge. Ok, maybe 5 hours.
If phone wasnt plugged in it would make 1 hour.
I use a radio station app,eats lots of battery.