I also don't believe you need high end brand winter tyres as long as they have the snow flake symbol

Sent from my HTC Desire X using Tapatalk