Yeah try a few specialist places. Me and my rana had ours done at a local independant Porsche specialists, her 10k one was £60 and my 20k one was £95, that included parts etc. Was alot cheaper than JBS and seat.
 
well its booked in with seat, mainly cause its about to run out of its warentee and i wanted it if anything went wrong or needed fixing its still covered.