Cheap analog speedos and tachos:
I purchased an £8.50 Chinese made tacho via Ebay and it did not work. The replacement did not work and neither did another I purchased from a different seller. The £8.00 speedo, also made in China, worked at below 40 mph but above this it was all over the place. In the end I purchased a speedo and tacho for approximately £40 each. They are sold by many reputable motorcycle shops and have a stainless steel casing and are made in Taiwan. In the USA I have seen them sold for close to $40. The thing that identifies them is the stainless steel casing and the price close to $40. These look just like the cheap ebay models but work reliably so far. I now have 400 miles on mine and still working. Also, they do not have LED backlighting. They used filament bulbs which are easily replaced like on the original XS650 speedos. The cheap Ebay versions have onboard LED lighting which cannot be replaced should they fail. I also found that the Neutral Light on the Speedo requires power to work which is not the mode in which the XS works i.e. Neutral switch provides an Earth connection not Power.
Mind you the cheap Ebay tachos and speedos from China do look very nice all lit up at night....