The part of the order which was sent shipped almost immediately and arrived quickly. I did have an issue in that part of my order (the part that I cared about) was not in stock and could not be re-ordered. Their site made no indication that they were out of stock. As a result, I received the part that I could have bought cheaper locally, and didn't receive the part I really needed. Had I known prior to them shipping that they couldn't order this part, I would have cancelled the order.