actually as of right now i am completely unsatisfied and fuming. i called and asked specifically if the x was in stock and they said yes. now that my orderer is processed and cancelled my verizon order i found out its not, and they wont even tell me that it will ship tomorrow. they are like robots who repeat "we get new stock tomorrow, it will ship when approved" if i was face to face with them i would be going to jail for assault