Yes, you do have to visit a physical store to complete your mystery shopping assessment. We recommend operatives visit a location as part of your routine, for example if you need to purchase some grocery shopping, complete a mystery shop there- it saves you making a special visit.