I have a GT 1991 with a Ti BB. One of the 6903-RS bearings went bad 3 months ago and I changed it with some cheap bearings I found on amazon. The squeaking started again not long after and has gotten worse ever since. It won't be long before it fails again. I ride 7-10 miles a day or so with half of it uphill, a chunk of it fairly steep. So there is some stress on the bottom bracket but I was not expecting it to be that bad. Should I go with higher quality bearings?