Has anyone had this applied to their car or previous cars? Is it any good?

Its an accessory audi sell. Im fed up with stone chips!