Does anyone know anything about the above company? I sent them a lens to clean over a week ago, and it is sitting unclaimed in the post office depot, and they do not respond to email or the phone. I'm assuming something unpleasant must have happened such as serious illness, but I am unable to find out anything. Thanks.