the Michaels by my house is amazing, the Joanns stinks. I only get an urge to go to hobby lobby and and chick fil a on Sundays. sigh.
hobby lobby sells their own brands called crafters secret (acrylic) and I Love This Cotton (cotton, obviously) they are both great, I've subbed them a lot.
each of those blocks took about 45 minutes. I've yet to delve into the flower blocks I imagine their timing will be a bit more lengthy.