It comes down to money and how much is left in my wallet after the transaction. I don't mind waiting for a package in the mail. And when I've had an issue everyone of the online dealers has fixed it no problem. My LGS is not so helpful, basically they told me T.S it's not our problem, all sales are final B.S. I find I usually use the same online vendors and I have never had an issue that didn't get solved. If there were some helpful knowledgeable people working at the local store and I didn't have to take a loan out to buy a box of ammo then it would be a different story. But until then my money is being shopped online.