I have had 3 consecutive bad experiences with
Tredz.
1) Goods shown in stock but no show after 2 weeks, I had to contact them to sort it out.
2) Bought a jacket in the sale, received order confirmation, etc but again no show for the goods. My order 'went missing' from the system and I was offered the normal non sale price. Not happy.
3) Ordered a jersey, again showing in stock, told it would be another 3 days. A week later told it would be 2 more days. Then finally they called me to say they had been let down by the supplier and offered an alternative.
Despite all of the foregoing, they are super helpful and nice. They have a great web presence with well written articles, etc and their prices are good, but it makes it hard to go back given the competitive market.