I failed to say what was involved in the fitting. It’s not just an eyeballing.A bike shop guy kinda eyeballing your fit isn't worth 150 imo.
Here’s a link that explains the service but it’s computerized and does an analysis.
THE GURU FIT SYSTEM™ enables cyclists of all ages and experience levels to find the perfect bike and riding position to match their personal preferences.
Reading the link, they do need you to have your own pedals and shoes which makes me think perhaps it’s not ideal for beginners.