Back when I had a '86 VW Jetta,with no cupholders,I took two 3" conduit "U"clamps and used self drilling screws to attach them to the sides of the center console...ta-da,instant cup holders,that held any size cup or bottle pretty much...................................................................................................in my truck I have a cheap plastic one that sits on the tranny hump,I screwed it down to keep it in place,but coffee cups like to tip over and douse your feet if you take a corner too fast ,the "well" the cup sits in isn't deep enough...the heater helps keep hot drinks warm longer though,if they dont get spilled...................Dont matter what I use in my plow truck to hold cups,when your plowing,unless you have a cup with a LID ,your going to launch any drink all over the place when you ram a snowbank..its hard not to spill drinks just driving around in it,when you hit potholes,often the cup jumps up 3" and lands on the floor...I tend to do my drinking while PARKED in my truck,its ride just aint smooth enough to not end up wearing whatever your trying to drink in it while your moving..