Every autumn we plant primroses outside our house at the front. These give colour all through winter and look great. Apart from the occasional dead heading, they need very little attention. We later replace these with small begonias.
Wild primroses are creamy whereas those from the garden centre are in a variety of bright colours. Perhaps these are nuked?