Share0 Lidl, Aldi and Denner claim their prices beat those of large Swiss retailers. But is this really the case?