How do you pay for additional tests if you fail?
You can for additional tests either online or by phone.
What would cause a test to be cancelled?
A test can be cancelled for various reasons including bad weather or road construction.