Where can I get a good quality one? I am willing to pay a bit more in the hope that it would be timeless and look good for a few years. How about the Burberry one? Or possibly a slightly longer coat? I love this one but its from a previous season, not sure about the make.