Yeah that sounds about right for the hub, quite annoying. Will need to get back in contact with my warranty when i get quoted a fully fitted price to see if they will cover it this time. If its £160 i reckon it will be a few hours labour+ aswell taking it over £300