Well according to Cycleway my headsets were shipped DHL from China yesterday, but for some reason the tracking number doesn't work. I sent an email to Yan to ask that he check the number he sent me. Once it is on its way it should be only a few days until it arrives.
I received the new speaker yesterday, and built a new mount. The new mount will allow me to remove the speaker if it rains, or I need to change the batteries. I am not sure if I will modify this mount any more, but time will tell. Below is a photograph of the speaker and mount looking from rear of trike.