Service was fast and easy. Delivery was timely. 8 bearings ordered and 6 outy of the eight were correct. two that were supposed to be 7/8" bore turned out to be 1" bore when package was opened up. Thanks goodness I had ordered extra. The rest of the order was fine and because I had ordered extra my project went as planned.