Everybody has different breaking points. This wait has tested many of us and some none at all. I actually have lost some faith in the process but still will wait until the 31st. If no car by then, my gut feeling now is to cancel and move on. To each's own and I really do hope everyone get's...