Have to say Craghoppers Customer Service is great. I had one of these jackets and the threads around the bottom seam went and they gave me full credit for the item (they didn't have a replacement in stock) and let me keep the original (which I fixed, well ok my mother-in-law fixed!).
Guaranteed For Life? (skeptical) Until they go into administration & sold off to Sports Direct. (lol)
If you're not sure of the size and you are near a Debenham, try one, they have it for £35, reduced from £70. After that you can order the right size from here, £2.50 cheaper.