Huge range of bearings and fast shipping, but bad customer service. Missing KIT13294 and KIT12067 items (order #7608) from 3 months ago still not sent, despite 2 requests. Silicon nitride and silicon carbide bearings (order #8492) sent in unlabeled plastic bags can't be identified (both gray) or used.