THE SITE MAKES YOU TO WRITE A REVIEW DURING CHECKOUT! So before receiving the product and before the process is complete. I bought a phone from them and needed it ASAP as it is my work phone. I bought the express 2-3 day shipping. IT WILL NOT BE 2-3 DAYS! On the 3rd day I logged on to see where my phone was and the status said payment under review. I called and they said it would be 2-3 days after my payment was approved. After this I researched reviews as I should have done beforehand and saw many that said they didn't get their phone for weeks and many that claimed fraud. I cancelled my order because of that and was never charged anything. I'm not sure if it was a coincidence but pretty unlikely, the next day my bank called and my card was being used for fraudulent purchases! Had to cancel my card, I'm lucky my bank caught it!