FFLs here routinely charge these amounts. From what I have read, the fee is not intended to be this high. But the law is mealymouthed and the dealers charge whatever they want. I have a dealer I use that charges $50. But he's in Long Beach.