just coming home from work and hear a horrendous squealing noise from under the bonnet

had a quick look and i think its the power steering pump,probably the bearing thats fooked.
i'm gonna try and spray some grease into it see if does anything
has anyone replaced the bearing in theirs, or does anyone have one lying spare for sale
cheers guys.