Answer: These are often referred to as seed mats or instant gardens. Please contact your local store directly to see if they carry these and what the price would be. Otherwise, an internet search using google should bring up some results. In a brief search I located the following:
You may also find this wildflower information interesting.
Enjoy your wildflowers!
Q&A Library Searching Tips