I'm Neal and I am here to assist you. Only accept when you are happy with my assistance. If I can't help I will open your Question to other experts.
There is a pretty good price range on those, but there is a difference in quality also. The cheapest ones will not hold up that well and the most pricey usually have a lifetime warranty. Usually a parts stores house brand is a mid to higher range part made by a known manufacturer with the stores name on it. I find usually the house brand is a good way to go.
Also for a good quality part it is better to buy local, since it is easier to return if there is a problem, the cheap stuff online is just that, cheap stuff.