The fact is IF Buds is not warehousing the item and it is getting dropped shipped from a distributor, Buds has a huge cost advantage. They do not have to receive, inspect, and log in the product. They don't have to pay rent, utilities, and payroll on a warehouse to store the product. There insurance costs and security costs (alarms,etc) are lower because they aren't storing inventory.
I get Buds for used guns although they aren't alone in good pricing, and the reality is used guns are harder to find and if it's what you want searching the net to find it makes sense.
But if I was a dealer I wouldn't charge less than $40 for any transfer, if you figure the real cost of a transfer they are probably just breaking even at that price.
1) They have to pay rent on the space to store the firearm, insurance, and utilities.
2) They have to pay insurance (in some areas this can be quite prohibitive) and deal with local gun shop ordinances many of which are onerous and add higher costs to doing business.
3) They have to check in the firearm properly and transfer it properly, in a state like MI with handgun purchase permits, this is 30-45 minutes of your time, time that could be spent waiting on a profitable customer, or merchandising the store. Not to even mention the cost in fines to the ATF if you screw up. The cost of maintaining a FFL, gun logs, and permit paperwork properly is huge. At a store like Gander Mountain they spend about 30-40 hours a week (the equivalent of one full time employee) checking and filing Firearms paperwork. That's one full time employee who isn't waiting on a customer, stocking shelves, or being a cashier.
4) Plus unlike a drop-shipping call center, they have to maintain a staff of knowledgeable employees on the subject of Firearms and firearms laws, I hope most people here believe they are worth at least $10 an hour.
I have no problem with a LGS charging you a premium for doing business with a competitor and using them as a resource to facilitate that.