Dear All, Thank you for all your help with this. I do have faith! Anyway, to sum up. I haven't been able to find optical encoders in the UK for less than 35 pounds. However, I am now using a Bourns mechanical quadrature encoder from Farnell which is relatively cheap at 3 pounds. Cirkit doesn't stock Bourns anymore. Thanks to some edge detection code, I am now Sorted! Anson Chuang