Looking at purchasing shorts from them as they have decent pricing however worried about fit and returning as there is no free returns unlike my usual haunts.So what is the fitting like, usually large in most shorts DHB and endura for example but suspect the italian fit would mean an XL . Anyone got experience of using them?