We're moving! In May we will be making the switch to our new website. Please register an account at new.myvp.ca to begin using our new customer portal.
QFIT PUFF...

QFIT PUFF Blue Full Length C07

QFIT PUFF...

QFIT PUFF Blue Full Length C08

QFIT PUFF...

QFIT PUFF Blue Full Length C10

QFIT PUFF...

QFIT PUFF Blue Full Length C12

INSOLE RX...

INSOLE RX Firm M 11/12

INSOLE RX...

INSOLE RX Firm M 13/14

INSOLE RX...

INSOLE RX Firm M 7/8

INSOLE RX...

INSOLE RX Firm M 9/10

INSOLE RX...

INSOLE RX Firm W 5/6

INSOLE RX...

INSOLE RX Firm W 7/8

INSOLE RX...

INSOLE RX Firm W 9/10

INSOLE PPT...

INSOLE PPT W/O FLNG M 7/8

INSOLE PPT...

INSOLE PPT W/O FLNG M 9/10

INSOLE PPT...

INSOLE PPT W/O FLNG M 11/12

INSOLE PPT...

INSOLE PPT W/O FLNG M 13/14

INSOLE...

INSOLE SUPER-M 9/10

INSOLE...

INSOLE SUPER-M 11/12

INSOLE...

INSOLE SUPER-W 7/8

INSOLE...

INSOLE SUPER-W 9/10

Gelstep Thin...

Gelstep Thin Insole w/Met (Covered) Sm PR

Gelstep Thin...

Gelstep Thin Insole w/Met (Covered) Med PR

Gelstep...

Gelstep Replacement Insole (Covered) Sm PR

Gelstep...

Gelstep Replacement Insole (Covered) Med PR

Gelstep...

Gelstep Replacement Insole (Covered) Lge PR

Back to Top ^