The trouble with buying from the big box stores is that they tend to stock the same plants all over the country and do not cater to local climate. A good local nursery will only sell things that will grow there. (Even if it is guaranteed it is a pain to have to dig up and replace roses as if they were annuals.)