sportsbikeshop.com offer free returns. Alternatively, paypal offer I think 4 free returns with any retailer provided you make the purchase using paypal. I used sportsbike.com and worked my way through about 6 different lids before I found one that fitted, and they were excellent. I had a similar problem and ordered an XL and a 2XL in each of the lids I tried, in the hope I'd only have to send the one back that didn't fit. Of course, you have to pay for both at the outset, but if your cashflow can stand it it saves the delay of sending one back and waiting for another to arrive etc.