Pink,
Try Arnolds for roses. http://arnoldsgreenhouse.com/ Well worth the drive from any part of Kansas.
They carry growing media also. If there's something specific you are looking for, let me know. I might know of a place or two.
Remember that children, marriages, and flower gardens reflect the kind of care they get.
H. Jackson Brown, Jr.