Unless you do either of the things you don't want to do, it is going to look like shit. You can also have them wrapped, but since that costs as much as painting them, I'll assume it is not an option.
You get what you pay for. Leave them be or open up the wallet or DIY paint them.
__________________
2018 M550ix|Carbon Black|Dinan Modifications|2003 540i|Jet Black|M-Sport|2021 X5 Mineral White
Prior BMW's: 1987 325e|1993 740i|1998 740il|2001 530i|2002 745li|2007 750li|2006 750li|2001 530i|2012 535xi|
|