I've bought 4 or 5 guns from Bud's and never had a problem. Their posted prices are "cash discount" and are only good with a certified check or money order (maybe debit card?). I prefer the convenience and security of paying with a CC so I eat the extra 3% or whatever upcharge it is. They have a list of FFL's based on state that they already have valid info on. That way you can pick from a list of FFL's in your area (call them to confirm!) but you don't have to wait then on information to be faxed in to them. Usually I order, I get a tracking number the next morning and two days later my gun is at my FFL.
Never had a problem.
NC Hunter's Education Instructor
Member (What's PCCA you ask? <- Check the link)