I needed a bearing for one of the pulleys in my truck. I found the part number and saw that bearingscanda.com had it. I decided to try to buy locally first so I spoke to autoparts suppliers in my city and got lots of opinions on why I was doing things wrong as well as a couple attempts at ordering what they thought was the right part only to find it was not once it was delivered. After 2 weeks of frustration I did what I should have done all along, I ordered the part from bearingscanada, got it in 3 days and fixed my truck. Thanks!