I went to buy some food last week. That chinese shop in the intersection of Browdview and Gerrad, that shop is facing the 505 bus stop. I can not remember the name. I am sure they charge too much for the squid i Bought there. I suspect that do something illegal to charge customer much more money than it is really worth. Actually this is the second I bought food there. The first time I bought shrimp there,also felt they charge too much.Does anyone have same experience? What can I do about this? how can I complain for this?