If you want a stock one there is a reasonably priced one in the UK.
Not cheap, but I have seen them posted for a lot more.
You will never get the bargain set of both speedo and tacho instruments I found for Mittzy on Gumtree for Au$70 total pickup in Brissie a few months ago.
GBP 149.99
Approximately AU $264.65
GBP 20.47 (approx. AU $36.12) Express Postage to Australia
Famous Harley trick. A year before you decide to sell,go out and buy a new speedo. run the mileage up to around 12,000 or less and sell. Works every time. Guy goes around bragging he picked the bike up for a song and dance with very low mileage. Reality is paid way to much for a bike with excessive mileage.