I checked with a couple of local FFLs and their fee was $35. The shipping with insurance was $33 to $36 to ship in Texas depending on how it was shipped. That brings the $475 price down to $400 in a hurry. And you offered a lower price to boot.
I'd just as soon not lose $75 to shipping and FFL fees if I can avoid it.