on June 1, 2012
Very fast, ordered on May 28th 2012, received on June 1st 2012. I was concerned at first because it still reads its not shipped on website and classes start next week, but it beat all the other ones that have read shipped. Book was defined as very good but is in excellent new condition. Thank you for your great service.