They always seem to have the parts I am looking for but they do also seem to have a higher price than listed on various web sites selling the same parts. However if you can pick it up there is no shipping to add just your gas cost.Bottom line: you can pay about the same, maybe a little more, and have the part NOW.