I might just see if they can order me one and pick up in store. I was really content with my Nexus 5.
Edit - Well I just called my local store and and 3rd party store and none of them have the Nexus 5 in stock. The corporate store said they couldn't order it but the 3rd party one said they could it would take 3-5 business days. Quite the predicament, I really want another Nexus 5 but I'm also tiring of the loner S3 I really don't want to wait that long. So its either wait and order a Nexus 5 or settle for a HTC One M8. What to do?