Always a good experience for me. I've saved a LOT of money from gunbroker. Buy what you want, pay via paypal if they accept it (many do.) It's fast and if there is a problem paypal will give you your money back a lot of times. Then get the seller's contact information and give that to you local FFL firearms dealer of choice. Have them contact them in order to set up shipping to their store and simply pick it up when it comes in. I've never had a problem with gunbroker. Just make sure you read the description THOROUGHLY.
I have always had good luck, I usually look at the sellers feedback for several transactions. I also sell on GB, I as a seller am very descriptive and offer a 3 day inspection period. I have purchased 4 firearms from GB and have been happy with all of them. Granted 2 of them were new from dealers, I just couldn't find them locally at the price I was willing to pay. They were still cheaper even with shipping and transfer fees.
Isn't Gunbroker the one that charges your credit card $1.00 per month?