The charity shops in my local area are cheap as chips. For example a top shop blouse will set you back no more than around the £4 mark compared to Edinburgh where it would cost £10.