Shipping is free on all UK orders over £55. Customer support +447399259619
If should you ever run into sizing trouble with our products after purchase - returns, refunds and exchanges are all absolutely fine.