Has anyone ever ordered anything from this place? I ordered a UV Meter from them on March 29, 2008 and have not heard a word from them yet.