They've been great for me. I've bought 3 guns from them with no problems. One was an S&W revolver where I decided I wanted a slightly different model at the last minute. When I called they were scheduled to ship it out that day. They changed the order and still got it out that day. They don't ship super fast, but reasonable. (3-5 days)
I have used them 3 times, all went well. Shipping times are average, about two days slower than Buds Gun shop. I got both of my new S&W 357's from them for over $100 less than anyone else. Both revolvers had set awhile in storage, but are perfect.