Primark shoppers say 'flattering' £20 corset dress is 'best thing on sale right now'