£4500-£5000 seems to be the going rate for most 07/08 FZ1's at the moment.
Personally I think the 5k is a bit steep for Glasgow though. The dealers up here tend to be a bit pricey tbh and I have often shopped further South for all my purchases over the last few years. I tend to extend my search up to 200 miles and usually find something.
I know that Dealers also struggle to shift FZ1's up here for some reason so there may be a deal to be had especially at that price.
I paid not far off that for a '10 plate 2 years ago and that was from a Glasgow Dealer (although there was a high degree of haggling involved
)
If I had to buy from there I would not be paying any more than £4400 and that would be top wack.