I have some single cup ones that I got from pep boys for cheap that slip up under the center console and there is a piece that has a non slick kinda grip on the end that I have flipped over the carpet and it holds the weight of any drink I put in there. Never has come out and it hangs to the side of the center hump and doesn't get in the way, very easily accessible.
I'll take pics when I get home and post both installed and out. It works for me and they are gray so they match the console. I just would bump my elbow on the one in the center box and it would drive me crazy, especially since the compartment would have to be open.
Before installing these though, the girlfriend or female passenger was my cupholder
worked well till she started *****ing about always having to hold my drinks lol, so I got these.