Those grocery store "minis" are only that because they are very newly rooted cuttings that haven't had time to mature. So the blooms are fairly small. Now some of them are actually mini roses but not all of them. And you have to remember that the term miniature only refers to the size of the leaves and blooms, not the size of the plant. There climbing minis that can get 12 ft. tall. Once you plant those grocery store minis outside in the ground and give them a couple of years to mature then you can really see exactly what you've got.
There are MANY classes of roses besides HTs, Grandifloras, Floribundas and shrubs. These are only the more known ones and the most available at local stores. I think Zuzu's descriptions of them is right on. And Jeri's information about who makes that determination too. I had Love, Honor and Cherish all together at one time (J&P sold them as a set) and for my money they all should have been classed as Grandifloras.