I used to prefer Hobby Lobby to Jo Anns but in the last year or so I’ve exclusively shopped at Jo Anns. They always have sales going on, and they always offer coupons. They almost always have what I want in stock. The bad: there is ALWAYS a line for fabric cutting. It’s usually a few people long. The line to checkout is usually long. They need more staff, at least one to two more people. Why I choose Jo Ann over Hobby Lobby or Michaels: Michaels is depressing, no one ever seems happy there. The store is in shambles. Everything is overpriced. Hobby Lobby’s stance on refusing to provide birth control on their health care plan is appalling. They don’t have any better selection than Jo Ann, nor are their prices better. So I choose not to spend my money at a place that refuses to give basic health care to their employees.