The lesson I would take from your last Shuttle experience would be to delegate this task to somebody else, like GamePC.com, who presumably can serve your friend reasonably well and save you from the pain-in-the-ass factor of going through all of this again.