I'm by no measure an expert.. heck, the only thing I'm an expert is is how to get into trouble! but my personal experience with Heirloom is threefold: twice I ordered bands from them, twice I was so sorely disappointed with these microscopic teensy little sticks with 2-10 leaves on them. Way too small for my inexperienced hand.. and when I got these tiny sticks I transplanted them into 1 gal containers w/MiracleGro Potting Soil. They all died, and when I called Heirloom, the nice lady told me that MiracleGro has too much fertilizer in the soil & it burned the roots, which seems kind of plausible, in a Mythbusters sort of way. My 3rd experience was a fluke.. I ordered some miniatures from John's Miniature Roses (Nor'East Roses was no longer selling to the public, much to my dismay), and that's when I found out that John's Miniature Roses was owned/operated by Heirloom. Same teensy itsy-bitsy microscopic roses. I ordered 4, received 2, then 2 like 3 months later because they were too small to ship out all at once. Because I knew they were miniatures, I was a lot more gentle and hovering with them than with, say, roses from Roses Unlimited. They all survived the summer, if they survive the winter is to be seen.
I will not order from Heirloom again.