The fin cover over my xm antenna is missing. The antenna is flat and works fine but it’s not protected from the weather. Honda says I have to order the entire antenna system. Any ideas on just getting the fin cover?
Would something like this work for you?
seems like an inexpensive option
I know this one says its for BMW, there are many others. Just check the size first.

Amazon.com: AIRSPEED Carbon Fiber Car Shark Fin Antenna Cover Radio Signal Base Sticker for BMW F22 F87 M2 F30 F35 F80 M3 G20 F32 F36 F82 M4 G30 G38 F90 M5 G11 G12 Accessories (Black) : Everything Else
Amazon.com: AIRSPEED Carbon Fiber Car Shark Fin Antenna Cover Radio Signal Base Sticker for BMW F22 F87 M2 F30 F35 F80 M3 G20 F32 F36 F82 M4 G30 G38 F90 M5 G11 G12 Accessories (Black) : Everything Else
www.amazon.com