I have been purchased almost all my after market parts and you guys have been awesome, your shipping is next to no e. You order and it's at your home before your expecting it to be there. And all my purchases were always in stock nit having to wait forever before it gets to you.your parts you advertise are items that are all in stock and ready to be shipped.