I ordered a new phone from Letstalk.com yesterday night, and the order went through OK. This morning, I went to check on the order status, and it said that I needed to contact them. I sent them two emails, and I still haven't heard anything back.. Does anyone know what they might need from me? Also, has anyone ever dealt with them before?