Mobile Phone Prices In Canada - Price Range 501 To 700 Ca$

Realme GT 5G
Realme GT 5G

CAD 694
OnePlus 10R
OnePlus 10R

Ca$ 694
Vivo NEX S
Vivo NEX S

Ca$ 680
Honor View30
Honor View30

Ca$ 680
Vivo S15 Pro
Vivo S15 Pro

Ca$ 679