Not sure if this is a regional promotion or what. But, where I go to school in Massachusetts, there is a promotion on all microsoft tests right now. If you register for the exam by June 30th and you fail, you get a second try for free. Might be something worth looking into!