We bought a ham at this store for our Thanksgiving dinner (I don't like turkey and I was cooking so we had ham ok?). I thought that it was good tasting but I didn't think that it was that much better than anything I'd had in the past. It is easy to prepare if you send someone else to the store to get it for you! They have the SMALLEST parking lot I've ever seen and it's not easy to get in and out of. I don't think I would go back again but it did make a nice dinner.