It's too bad that this place seems to have the monopoly in the area and always gets suggested as the place to go to find specific items.
I've visited just a handful of times and every.single.time they've been out of every.single.item I've gone looking for there. This might be overlooked if the service was better, however if you can't tell me when you might have the item back in stock (days? Weeks? Months?), what the difference is between products, where I might be able to find the product elsewhere (i.e., have some sense of competition in your vicinity), etc., then I have neither time nor love for your business.
I get that you're a "high traffic store" but knowing that and/or if you're going to participate in a health show that might result in than usual demand for your inventory (today's two excuses for being out of stock), then please plan your stock accordingly.
For anyone looking for alternatives, I ended up finding the products I was looking for in stock and less expensive at Healthy Planet over near Pape and Danforth. Bonus that the Healthy Planet employee seemed infinitely more knowledgeable than the ones at Big Carrot.