Even devoted Primark fans were amazed to discover the 'cute' range that starts from as little as £2.50