i dont know how much wait time or trouble it will be. do you have the spring? id head down to the local hardware and see if they sell ball bearings and just find one that fits for a buck or so.
not sure if they are national. motion industries is a local store that specializes in industrial equipment and they have bearings, ball bearings, seals, etc....