I received my part 27 hours after making the order. I like how easy the parts are to find and the multiple selections. Also I checked the price difference at the dealership: here I paid about $46, at the dealership the price was $140 and I could pick it up in a week.