if bearings have gone it sounds like the pump seal has been leaking, seen it a few times
if you do buy another bosch choose one with an all metal tub, the cheaper ones use a plastic floor and they can cause problems
if you want cheaper look at Beko, spares if needed are no problem plus it has a 2 year guarentee
Dave