A challenger to Costco, which seems to be working as the nearest Costo is in Matthews, located well to the east.
Not as large, but plenty of volume items. Prices in some cases are better than Costco.
When you join you get a bunch coupons and a $50 restaurant gift card. Pretty good,. even if you end up not liking the place.
Helpful staff, butcher shop and the samplers frequented by seniors who are chatting them up and eating their lunch via their generosity and patience. They look so foolish, and I am 67 so can criticize.
If you are in the Indian Land, Ft. Mill and south Charlotte area BJ's is convenient.