DelacacyMall - I placed an order on August 18th and the payment went through to them, but nothing has shipped and there is no tracker number that I can follow. Does anyone know if is this a valid company? It does look like they may be in China and now it could take time to ship. I'd be ok with waiting for them if I knew this company was on the up and up. Thanks.
... View more