From what I hear a lot of people have stopped going there because of exactly what you described.
Here is a list of GTA shops.
https://www.e90post.com/forums/showthread.php?t=1070618
One that is missing from that list is
BMWizard - Mat
311 Bowes Rd, Concord, ON L4K 1J1 unit #B12,
(647) 831-1981