Prestashop is correct.
We setup Google Analytics and tag manager all the time. 8 hours including client management time is what we expect. Often this is a minor part of an overall online business setup. Like Presashop states, our fees are far higher and would come in close to this person's total cost. However, we get it done correctly and quickly, giving you the confidence you have created an accurate tag management and reporting system.
Yes, there are times when a client brings a "disasters site" one with no plan, various GA accounts, many developers and multiple technical changes. In these cases we untangle the mess by identifying the additional tasks to make a working solution, then associate a cost with each task so the client is aware of what is being developed, why and how much it costs.
Have an Internet marketing strategy before you develop a website.
Rarely do we see a cost savings when outsourcing to a foreign country.
Always get a total cost estimate.
Any amounts that exceed the accepted proposal must be presented and approved by you.
To me it looks like you have an inexperienced developer and a communications issue. Not enough information to know if s/he is truly taking advantage of your knowledge in this area. That said, the lack of a clear plan by the developer is enough cause for me to recommend changing developers to a team that is local to you.