I called the listed number at 905 887 1130 and whoever answered was incredibly rude. On my first call I stated I wanted to ask if they carried some plants... after the staff member made me feel like I was inconveniencing him greatly by making this inquiry he hung up on me with only 1 of 3 plants answered.
I called back and he didn't even apologize for cutting me off. I was treated with the same previously described demeanor.
They didn't happen to carry any of the three plants I was interested in, so I can't comment on how they treat customers in person. Regardless, I seriously question how they maintain their clientele if their customer service in person is similar to how they treat you over the phone.
No, I would NOT recommend this business to a friend