This is a high end business with low end service and customer focus. If they ask for your Visa number before they provide service say no thanks and find another supplier. I know of no other business that does this. My guess is they’ve learned that customers who who are unhappy with their work are reluctant to…