Generally speaking, Hobby Lobby has lower prices on identical products. However, while Michaels' store prices tend to be higher, Michaels also carries a greater range of high-end products. This means that while you may save money at Hobby Lobby, you might miss out on better quality options.