Seems pretty straightforward and had a good resolution.
Well, except for when the Redditor went home and spread lies technically factual statements presented in a misleading manner and omitting key details with the apparent goal of damaging the reputation of the store despite being treated with kindness and fairness by the manager.