Does anyone know where I can buy these in a store? I seem to have gone from having several extra ones to missing four and for the life of me I cannot find where they went. I would try Radio Shack but all of the ones around me converted to those stupid phone-only places that no longer cater to hobbyist. I also know I can get them online but I need them by Monday and can't wait for them to be shipped to me.