Costco has higher quality meats at higher prices - you get what you pay for.
BJ's carries bone in butts in cases, the other sell boneless butts.
Sam's has a good meat selection and a large spice selection.
Just because it is a "wholesale club" doesn't mean it's a great price, do your homework before you shop.
My local SAMs sells bone in butt......never seen boneless butt in this SAMs. They also have prime grade meats intermittently and will order prime on request (see above). Good prices as well.