Has anyone ordered these and received them? I ordered mine a month ago (charged) and still nothing. I did receive an email that explained that the hurricane has caused problems with their facility and orders were delayed. I’m in need of them and also getting a bit worried. Any thoughts?