It's certainly a very expensive problem for online retailers. I always check the sizing guides but they are often very limited or just plain off, especially when you get into larger sizes because body differences just become more extreme in that case.
no subject