Got this part in short order from the time I ordered it. Product was as advertised and fit perfectly. Price was below most of other sites that I checked prices on,so with shipping and price, got it for just what some wanted for the product and then they had pretty high shipping charges. So, bottom line, pleased with order and everything at PartsGeek. I have ordered from them before and have saved money compared to buying products local or online. Great site, great prices, excellent service. I even had one item that had to be a core exchange, everything with that transaction went very smooth and got credit back on the core item, they even supplied the return label. How good is that? Will use for most of other purchases I will need in the future.