I bought my Giant bike from Tredz. After three years it developed a crack in the frame. I was told by Giant that I could claim the £100 labour costs through Tredz. Unfortunately Tredz have left me high and dry; they haven't bothered contacting Giant on my behalf and I am left with the bill. I would not recommend this bike shop.