The cowl band on my coupe isn't very good and I was thinking about ordering one of the ones being made in Ohio by Ahooga A & T Reproduction Parts. Does anybody have any experience with them or any advise? Their method of production on the cowl bands sounds good, but I haven't seen any of their...