Hi oh Toast experts of mumsnet. I just wondered if anyone could shed light on why a pair of trousers bought from John Lewis would fit differently to those tried on in store? I went to the Edinburgh Toast with my daughter a couple of weeks ago and tried the Annie trousers in a chambray denim in an 8. They were a really good fit and length on me (5ft 2in), quite long in the crotch, fabric not that heavy and in terms of length just breaking on my trainers. When I got home, I decided to buy the same pair of trousers from J Lewis for ease of returns, but weirdly the fit of the JL ones is quite different - I can hardly do up the size 8 and when I do they are skin tight (I haven't put on any weight in the last 3 weeks), the fabric seems stiffer and they are shorter - they show my socks and are properly cropped. Is the J Lewis stock and the stock in Toast shops usually quite different? Did I unwittingly try old stock in the store? Or maybe the jeans I tried were wrongly labelled and were actually a size 10? Whatever it is, it's very annoying and I have buyers regret that I didn't buy the trousers at the time, especially as they have now vanished from the website.