Abbie i always have that problem with clothes too! I'm 5"2 and i can range anywhere from a size 18 to a size 24 depending on the shop!
Yesterday i went to buy a new blouse for an interview, and although most the time i'm a 20, this was way to big, so had to go for the 18 (which was a little...