I’m doing some holiday shopping, I got some shorts from one shop, both a size 12 (I’m usually 12-14) Went to the next shop and couldn’t do up a size 16 pair of shorts!!! It seems crazy the sizes can vary so much???