have a shop do it…my guess would be 500-750 fully prepped primed and painted…maybe even installed.
Don’t waste your time ordering the materials because you would still need to order flex additive.
Best bet for quality and paint matching…take it to a reputable shop.