Well mine finally came today. But a weird story, they called me after I ordered it to see if i still wanted it, and I said naw I changed my mind so I asked them to cancel my order. Well then a couple of days later I noticed they charged my cc and my order status said shipped. So I figured they forgot to cancel it, so i decided to keep the order. Well I emailed them to see why it hasnt arrived and they told me that I cancelled the order. I replied in the email that my cc has been charged already and still waiting a reply from them, but my harddrive arrived today! I think staples is a bit confused. But if they credit my account do you think i should keep the harddrive?