Yeah those numbers sound much closer. I'd say a tad higher even.
And a freelancer or any team of one is gonna charge (or should) 50+.
To the OP: you have the right to negotiate, but don't undercut a freelancer either. You can negotiate based on how you pay too. If a guy want 40 an hour, say, "I'll pay 10 hours upfront every week if you do 30 an hour instead." Although lots of freelancers will ask for part upfront anyway based on the quote, but it's still an option in some cases. Keep records of everything as well, always ask for quotes and a receipt of some sort. An invoice.