Let me tell you, it's been a treacherous journey!! and NOT a good one! with that being said, we order this computer thru WalMart.com, not realizing that it would be shipped 3rd party. If you take a look at the date when we ordered it, our niece just got it yesterday. It was shipped to our address, which we wanted it shipped directly to her, being states apart. It was shipped illegally, had no HAZMAT label on it...Took forever to even get here. When we received it, knowing that we had specified it to be shipped to her, we had go to our computer and print out a HAZMAT label to put on it. It cost us about $35 to ship it to her. She received it yesterday. It's JUNK... won't charge, won't do anything! She took it back to a WalMart store there in Mass. AND is still without a computer. She starts her college classes today! We are not impressed with WalMart or Geek and Express!! We've made several calls to WalMart and got nowhere. They can't even reimburse for the shipping for when we shipped it to her. NOT GOOD, NOT IMPRESSED, NEVER AGAIN! We feel like we got scammed. The computer they sent was a piece of junk, outdated, and not usable!