The craft store brand has been in a period of financial struggle. The retailer began closing over half its locations nationwide as of last week.