I'm wondering where the bearings were purchased? Provided the wheel and shaft are not worn, a bearing should last many many years in that application.