I've had good luck with the roses that I've bought from Palatine. Yes, they're a bit expensive but I think that I get my money's worth. Last year, I added 18 roses from Palatine (mostly hybrid teas). Most of them did much better than I expected. One passed away but that was due to poor placement and lack of water. I planted it under my home's eaves and forgot to water. Two of the climbers that I bought from them last year grew to be about 8' tall in their first year (Zephrine Drouhin and Lavender Lassie).
I've always been pleased with my orders from them.
This is a picture of one of the roses that they sent me last year. It wasn't the largest or the smallest of my order. It was somewhere in the middle. The two-liter soda bottle is for size comparison.