Depending on the alloys it may not be worth it, I have copper and they can only do a piss poor job as a repair, and will only contribute a small amount towards replacement. Gap is of value, you can get lower prices searching the web, but using a reputable company, they are not that much cheaper, but worthwhile in the event of a total loss claim.
don’t forget as soon as you drive away you loose the vat value on your car.