I've bought several handguns from Bud's, new and used, and never had a problem. A little time for shipping and handling is to be expected just like buying anything else on line. Also, they ship the least expensive way, how else do you think they can include it in their already very low prices?
Like dogtown said, if you wanted the gun immediately you should have bought locally.
“Never give in. Never give in. Never, never, never, never—in nothing, great or small, large or petty—never give in, except to convictions of honour and good sense. Never yield to force. Never yield to the apparently overwhelming might of the enemy.”