Agree with the above. I also find that Witherspoon has some of the best mail order bare roots I've ever ordered. Witherspoon and Palatine carry a different enough selection of roses that it's well worth checking out both. For own roots, I love both Roses Unlimited and Heirloom, but Heirloom has gotten very pricey lately. Burling is also great, but might not be the best choice for zone 5 Iowa