I've yet to go to Missouri Star, but I LOVE Marshalls. I go at least twice a year, tho it's 6 hours from me. I stay overnight in Memphis at my daughter's, which is halfway. They have great prices on batting by the roll, too.
They haven't had Hoffman batiks before... will have to check that out!