At Sam's you are a club member so I guess being checked could be part of the membership requirements.
Bottom line though is once I have paid for my purchases, the items become my property, not the stores!
If the store wants to keep their people in line or check for mistakes they can darn well...