I'v ordered it today after reading good things and just generally reaching the end of my teather!! I'm wondering how long delivery usually takes as I'm on a post grad law course and need to be in every day. I can't afford another 'illness' day.