Ive been searching for victor retailers but I only managed to find 3. Central sports seems to be the only shop that has got a decent amount of victor stuff but are linited with other models of the product specially the footwear. does anybody know where i could get victor products?
I am trying to find the answer to the same question. Do you mind sharing the other two shops you have encountered? Thanks.
Victor no longer sell directly in the UK but instead have selected Central Sports as the primary online selling agent.I think JT Sports also stock a good ange of victor products.