It seems businesses found an easy way to exploit things, they would tell it's impossible to quote by phone because it can be anything and then charge you for a service call after you heard the price and want to see if some one offers you a better deal.