I'm curious if anyone has ever ordered from this place. I ordered two mods from them, and haven't heard anything!!! It has been almost two weeks!!! I would not have even attempted ordering from a company based in China, but the deal was too good to pass up. Anyway, let me know what your experience has been with this website.