I hated my stock cupholder so bad that I designed a custom cupholder for the 2001-2005 Lexus IS300's.  

These fit most cans in the smaller hole and much larger drinks in the bigger hole.  

These are 3d printed and a perfect fit.  Due to small variations in 3d printing, there may be small imperfections, but nothing that affects overall appearance or function.  They are printed out of ASA plastic, which is the best material for the heat that builds up in cars and UV resistance.  Buy with confidence - I've sold many of these in the groups over the past 5 years and everyone is pleased!  They get a ton of compliments.  

I also sell these that are vapor smoothed - see here:  https://www.ebay.com/itm/266222812285

68mm small hole, 85mm large hole

 Install is relatively easy https://www.youtube.com/watch?v=_E2yXVdCJ7M&t=2s

Colors are available and I also have a completely open "box" that will fill the same space available - please contact me directly before purchase.