We used to have similar places here but most, if not all, have closed. When my local one was closing I was told it was because of insurance requirements. They would have had to have at least one mechanic for every customer just to make sure nobody did anything stupid, injured themselves, then claimed that the company had allowed them to do something stupid.