Yes, mystery shopping is legal. From an ethical point of view, we advise all our clients to inform their staff that they conduct regular mystery shopping assessments for training and development purposes