Dominic, just to follow up with you. I replied to you yesterday evening and it is possible that this was lost in the mail. We do have them in stock, and they are shipped regular mail. We ship them within a couple of days of the order (depending on what day of they week we receive the order). Orders are generally shipped the following day, unless received after Friday, in which case they are usually shipped the following Tuesday.
As I stated in the message to you, please give it til the end of the week, and if no strap is received, we will ship another to you. Also, please confirm your shipping information via email to me in order to ensure we had the correct info.
Thanks,
Chase