Brands not makes

Czenglish: Why are marks cheaper in the UK than in the Czech Republic?English: Brands. You can also say makes. The meaning is exactly the same but makes is more British.Czenglish: OK, so why are fashion brands cheaper in the UK than in the Czech Republic?English: I have no idea!