Most excellent repair I hate seeing people throw stuff away just because it is "cheaper" to buy new over repair.