got my safety done a week ago, $40, went with my cousin and he even fixed the tension on his bike for free!
IMO he did a thorough job, make sure all the requirements are there (lights, brakes, horn, chain, sprocket), he gave me a half can of chain lube too!
he test rode the bike down the street...