DH needs to get a decent suit for weddings and the occasional work do and we are thinking of John Lewis at Oxford St. He wants a good brand and will probably need alterations. Any recent experiences around?