I agree with all the above, I'm in the other corner of the country and it's easier to get parts from BAM than it is from the local dealer
BAM: Order parts at my convenience online, they arrrive at my door 1 day to 7 days later depending on how much I want to spend for shipping. The right parts every time so far.
Local Dealer: Walk in (with part numbers) order parts, they only order once a week so they say parts will be in a week from Tuesday, A week from Tuesday I go in to get parts, either the parts still aren't there(maybe didn't even get actually ordered) or they are the wrong ones, go back the next Tuesday to hopefully get the correct parts, pay full retail+ and sales tax
Thank you BAM,