I have always thought the "points for missing/broken/spilled items" thing was shady. I took points for a spilled item once, and that was OK because I knew I was ordering again, but I think it's not cool to only give compensation in the form of making someone order from you again (and they make money on it, since it's not like you can use 4 points or whatever and have that pay for your entire order). You already paid for the goods, the goods arrived missing or not as described or broken, and I feel Meme needs to make it right by either replacing the products or giving you a refund for the portion of the order that was messed up. I don't think it's right to force someone to order from a company again to get compensation for something they've already paid for.
I just give Meme zero leeway anymore, tbh.