I tried to get a jacket from Team Motorcycle and it was a nightmare! There was no communication from them when I needed to exchange it. Finally got it exchanged and it was too long in the sleeves so I ended up getting a refund for it. This transaction took over six weeks to resolve! I've decided to give Leatherup a shot, can't be any worse than what I've already had to go through.