Professional versus generic retail services: new insights