Do walk away from that shop...RUN!! That sounds like a nightmare waiting to happen on the safety side of it. Sounds like training standards are being busted on a regular basis!! On the customer service side of it, that’s just plain bad business no matter how you look at it. If the return policy is not plainly posted, sounds like he’s just making it up as he goes.