Thinking of purchasing a set for my 2004 Zed. Have heard some reports purchasers have had to pay import taxes and the measurements can be up to 1 Inch out. It says they are based in Stoke but in reality they come from China and if faulty the purchaser has to pay up to £50 to return them. Anybody on here got them and what do you think :?

