Well, my message didn't go thru. I have used Walmart fabric with no trouble. Online I use Keepsake Quilting, Fabric.Com or Connecting Threads. The thread I have used for years is from Threadart.Com.
Good Luck and have fun. This board will help you so much. Its like a teaching manuel.