In defense of Bud's, and all other retailers who do business ethically, the organization should train up some new staff. Normally working online with them has not been all bad. After buying product from them several times in the last couple of years, there was one instance where communications did go astray. However, to their credit, after trading e-mail and a couple of phone call's, everything was squared away and I am a satisfied customer.
If they are running a special on a hot item, everybody and brother to include third cousins is going to be online, on the phone, or down at the shop trying buy something.
If staff is out sick, off shift, or out to lunch during an unforseen increase in business, well ya gotta do what ya gotta do.
It's like Christmas at the mall. You deal with it, or you don't deal with it- your choice. If it's just too frustrating, I go down the road.
When I spend big bucks on guns, 25 bucks ain't gonna hurt. Especially if it's what I WANT.
If I get it from Bud's, then I had also better add in the cost of shipping, and the FFL transfer.
This means I can afford to pay up to a percentage more to get the merchandise locally and still be saving money. Providing (again) that what I want is available.