I replaced my original cup holders with stainless steel. I would be willing to give the original ones to anyone who wants them, you pay shipping. There are 9 of them.
I got these off Amazon and they've held up well over the past 2 seasons. https://www.amazon.com/gp/product/B00C3TYKD4/ref=oh_aui_detailpage_o06_s00?ie=UTF8&psc=1