We chose to buy an iPad Pro through MacMall after receiving a broken one from Amazon. Shoprunner had it here within 30 hours of placing the order, and the iPad worked great on arrival. I would definitely recommend both MacMall and the iPad Pro to anyone!