Toronto airsoft is the shit, in a good way of course. Excellent people to deal with. Very fast and efficient. I live in Kingston and I ordered something at the movies on my iphone at around 8pm on a monday night, I had it in my hands Wed. Very good customer service.
I had a mess up on a previous order once and they corrected it very fast with no hassle at all. They are only human, slip ups can be made. That's life.