You can't buy directly from Vanguard in Canada. Questrade is essentially a very low cost broker (low as in free for ETFs).
OP's point is (most likely) that you can't buy them directly from Vanguard (i.e. using an account on www.vanguardcanada.ca) but will have to buy them using a broker (e.g. Questrade.)