I just have to say, I cannot get over how awful Mytriathlon are when it comes to returns policy and given they are an online company, this is just awful. Brought an ex-rental online, it didn't fit, I messaged their customer care people on their online chat, he said great I've logged there is a problem, we are really sorry etc. No rush on getting it back just as soon as you can. So I did all this and then they refused to acknowledge this conversation happened, or they actually said 'he must have been mis-informed' - their own customer care person, and then refused any refund. Awful. Have since ordered from Wriggle who are AMAZING and returns was so easy and flexible!