Two local businesses I frequent (one for baked goods and another for coffee beans) use mailing lists for membership and ordering. Only "drawback", if it even is one, is they rely on word-of-mouth because I had no idea they existed until I saw them mentioned in a thread on a local subreddit.