I just put an order with Glengarry for some cultures and the reusable plasticy cheesecloth.
Overall it was okay, definitely good value if you order the larger 100g packages of starter.
The shipping was quite expensive even within Ontario, and took a while, and they messed up my order (sent me the wrong sized cheesecloth), and it took several emails and a phone call to get it straightened out finally, almost two weeks later. But they did send me the right sizes and let me keep the 5 wrong sized ones I got. So for that I would order from them again.
You can also get supplies from cultures for health, and thecheesemaker.com.