mike:
irvine have got a name for themselves as being pretty unhelpful and very slow to get parts sorted. i feel for u mate, however the lhs near me, the grimsby one in the link, have a good contact there. u might want to give them a ring and see if they can speed things up for u, or just get the parts much quicker for u. when i have had delays, the lhs owner has rung while i waited in the shop, and has got my parts send thru within a couple of days.
http://www.irvineltd.com/dealers/NorthLincolnshire.html
hope that helps mate.