Yep, the rib ding would be a "no go" for me. I just bought a new 686 Plus about 2 months ago. I searched for a good one for a year, and looked at 32 of them during that time frame. They all either had scratches/dings or canted barrels. Finally found one that looked nice and grabbed it.
I prefer to buy locally so that I can see the gun before buying. However, more often than not, the guns I want are never available locally. So I roll the dice on an Internet purchase. The only 3 online dealers I will buy from are Buds, Kentucky Gun Co., and Davidsons. They all have free return policies and 100% refund if you refuse delivery of the gun, before signing any paperwork.
I ordered a $1200 SIG from Buds about 6 months ago. Opened the box at my FFL and the gun had scuffs in the bead blast finish. Called Buds on the spot and they said "No problem", we will give you a complete refund and send your FFL a prepaid shipping label".
So, if you order via Internet, be sure the seller has a policy like these 3 companies.