Well I have never dealt with them but I've just taken a look at their website which in itself is poor quality . IMO they have far too big a range of vehicles for them to be specialist and it suggests to me that they are box shifters. There a a number of specialist suppliers for Land Cruisers and I would suggest that you stay with those specialists - because there's good chance that they know what they are talking about rather than what it says on the box.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.