It had been quite awhile since I had ordered anything from them mainly because of taking too long to ship and then shipping on UPS which is the modern day Pony Express. My order shipped the same day that I ordered it and shipped by USPS and I received it in three days. I will not hesitate to order again when I need parts. Thanks for the great service!