I've been helping a friend of mine out with his Yamaha FZ1N 2007. I'm stripping all of his brakes down, and fitting all new parts in them for him. I won't bore you with all the details. Some of you may already know about this company, but if you don't, this could help you out.
I've found a company that do the O Ring/seals for the Blue, Silver and Gold spot etc.
This is the receipt showing the cost of the seals.
Bit of advice. Buy a good bed and a good pair of shoes, because if you aren't in one you'll be in the other.