I ordered a purge valve on 15 nov 2020 with an arrival date of 20 nov 2020. The part arrived on 7 dec 2020. Almost 3 weeks late. I had to buy the part at Advance Auto. Now they want to charge me to return the part that is almost 3 weeks late. They have no customer support to contact. I have ordered from them in the past, but the true test is how they handle problems. I will not be ordering anything else from Rock Auto.