They honor pretty much anything they advertise, either online or from their catalog.
So far as I know I've been ordering parts from them for many years and they've always honored their online discounts.
Yes they have periodic sales
One great place to buy parts from
you are going to have to go or call over to get a answer on this
Regularly check the website. I find deals on it and they send me emails for my specific car type. I've never had a problem with sale items changing after purchase. Returns no prob either.
Thanks! Your answer is awaiting moderation.