Did you buy it from Altura or from a retailer?
I would've thought that whoever took your money should be the one to give a refund or exchange if the goods are not fit for purpose.
I know you say you've had the jacket since Feb, but when I saw it earlier this week it looked like it had just come out of a shop.
It is quite obvious that your jacket has had very little use.
When the pocket zip failed after six months light use, on a jacket I bought from Wiggle, they refunded my money without any hassle.