Common on new vehicles unfortunately. Vehicles sit on the lot and batteries get low. They'll jump them or just charge them enough to start them and deliver them.
I have the small radio. Counting thevone that came in the truck from the factory ill have my 5th one installed on Monday. They're pretty much junk. The first 2 couldn't keep time. Number 3 would pop then the clock would reset to 12:00. The one I have now does that also plus the touch screen...
I also didn't use the Oracle kit. The e bay linked lights are identical in every way. Same kit as far as I can tell. Pictures and item description are exactly the same