Looking at the reviews for Sushi places in Brampton, I really find it difficult to believe that 'all you can eat' places can get higher ratings than Toshi. Personally that is not possible.
The fish here is top quality and fresh - not chemically treated like the a-y-c-e places. Service is fast, friendly and efficient. And in the end, unless someone has a gynomous appetite, the price isn't that much higher than at an a-y-c-e.
That is what I come here for (please pardon me for ending with a preposition).