I replaced all the bearings, collars and seals on mine and the lot cost £70. Genuine Mr Honda parts.
The bearings for my FJR were £110
It's not a hard job to do just a little time consuming.
Be interested to know how many hours they charged you?