I've bought a gun from there. Fast shipping if you use a credit card.
One thing, and this goes for ordering any gun online, make sure you look it over before you sign the transfer papers.
I check everything, safety check, and ask the guy doing the transfer if I can dry fire and the answer is usually "yes". Once you sign the transfer papers you own that firearm and you cannot send it back to Buds even if it is the wrong firearm.
One guy was ranting how he hated Buds. He bought a Savage rifle and Buds sent him the youth version of the Savage rifle. He didn't even open the box, signed all the papers, then saw it was the youth version. Buds did not take a return on the rifle and he was stuck with the rifle.
If he wanted to pursue a court claim or a BBB claim against Buds, he would have grounds to do so. The reason so many customer service folks just say "no" is because so many customers just accept that answer without fighting at all. If customers didn't lay down, customer service wouldn't treat us that way.
No good of Buds, but people make mistakes and they can't take back a rifle as "new" if there is any chance it could have been used in a crime or something like that. Not Bud's policy - I believe that is AFT policy.