How to avoid fitting room horrors? (Don’t go in them!)

You know that feeling when you wander round the shops looking for something to wear, nothing fits, they don’t have it in your size. the colour doesn’t suit you. That is without the discomfort of trying things on in tiny sweaty changing rooms in bad...