But if we were to return a piece of cloth to a from any store, I think we can do so at any branch without any problem.

Maybe its a rule Carrefour should follow, I dont think its pathetic, its just an annoying rule.