You have a certain amount of time to re-test, and the re-testing does not cost the same amount (if any). I can't recall the specifics. Of course, if you have to travel significantly to get to the course, it may still cost you a bit.