The Kushiro Jacket is really nice! All Saints has a new policy, I don't think there will be sale before the half of december. They want to "force" the customer to buy clothes at full price (apparently 80% of the sales were done in sale wich was catastrophic for the brand, now they produce a lot less pieces). Iconic pieces like the Biker Jacket are rarely discounted, so don't hope more than 25% .