I know its average but i just can't afford £50+ on a new coat. I need a size 18 coat, not double breasted. Can't find a decent one anywhere for less than £50. Anyone found any bargains?