BJs is the closest bulk store to me and that is where I shop. I buy eggs, milk, protein powder, quinoa, bismati rice, etc. from there. Fresh fruit and veggies come from my local farm stand or the grocery store.
Glas Press and Seal is a great way, along with ZipLock freezer bags, to portion out the bulk meat into meal size prep portiions. Ex: Freezing steaks in sets of 2.
Complication makes it easy to explain failure.