Originally Posted by pbscooterpb
I live in Ontario to. Where would be the best place to buy them from?
Honestly I have no clue. I'm way up north and I don't know a lot about the pro shops down your way, especially ones who would have vanguard parts. It's ok though most places should have ego 8 qev diaphrams so you can just buy some of those if they don't have the ones for the demon.
Badlands is an PE tech centre so they should have the ego ones.