Bearings should last longer than 1 season. Many seasons. I would try to get them to pay for the fees you incurred. I always did my own mechanical work on my cars/trucks. Work was keeping me busy, and I needed to service my vehicles front hubs. Well, one started to act up, I did not have the time, so I took it to a place that worked on 4wd vehicles recommended by a friend. I told them one was acting up, so, service both. The charged me for doing both. About 6 weeks later, the other one, they said they also worked on broke. Obviously the never touched it. They refused to refund my money. The only thing I was able to do was tell everybody about their lack of good work. Time to tell guys about them, so no one else gets burned, and time to find a new place.
24 cans in a case, 24 hours in a day, you do the math