This company claims to find obsolete and out-of-production bearings for the buyer, but Locate Ball Bearings has really not got a clue. For example they provide imprecise information about spec and type, and the salesman will say that a bearing is C3 tolerance when he evidently has no idea what "C3" means - at least that is what I found. And if sales says a part number matches your number and is in stock, then be very sure that what they send you is the precise part number specified - in more than one event they sent me the wrong bearings. Seems there's a big problem with this company having a sales office in California when their warehouse is in Ohio. In my case, LBB would not admit to receiving bearings I returned until I provided their book keeper with a tracking number - not a good sign. They will also charge your card right away and then take a week or longer to ship - SLOW. On top of that, you have to worry about getting the bearing that you ordered. And you're not going to get any communication from LBB about anything. I wasted hours on at least a dozen phone calls and besides firing the agent I originally spoke to, they did little else. In all fairness, one invoice went to my spam box - unfortunately that invoice had two wrong part numbers on it, but where they got the idea that "LL" = "L" in the part number I will never know. And as far as sorting out their mistakes by email, well forget that too. It seems that all of these companies have adopted a policy now of putting nothing in writing - especially California companies. Best advice I can give is AVOID these people like the plague... you probably won't get the right parts or customer service or get what you need in time - at least that was my experience.