SHOPPERS were queued down the street as a new MAC Cosmetic store launched today. The brand has been waiting for almost a year ...