I used truck bed liner on my old speakers.
It does have a little more "stretch" than regular paint.
It's less than $10 a can (spray can) and I used one can per speaker.
As for a paint match, I did tape off the important parts and sprayed the ENTIRE speaker.
oh dear...that prospect scares me...lol... i do love the idea of the truck liner paint tho!
cc
I used to use this stuff .. Amazon.com: Acry-Tech DuraTex Black 1 Quart Roller Grade Cabinet Texture Coating Kit with Textured 3" Roller: Home Audio & Theater - (https://www.amazon.com/Acry-Tech-DuraTex-Cabinet-Texture-Textured/dp/B00M28DWD0)
Might be tough matching the sheen and color though ..
I have used this on a set before; turned out pretty well.I used truck bed liner on my old speakers.
It does have a little more "stretch" than regular paint.
It's less than $10 a can (spray can) and I used one can per speaker.
As for a paint match, I did tape off the important parts and sprayed the ENTIRE speaker.