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.
If you're going to be dumb you'd better be tough. Stupid hurts.