I picked up 'Basic Theory of driving' at Borders for $3.
The test was OK (multiple choice), you needed to read the book first though.
There are three test centres:
Ang Mo Kio: 482 6060,
Bukit Batok: 561 1233,
Ubi Ave: 841 8900
You'll need you EP/DP, receipt and a pen!
My favourite wrong answer was:
What is does the following sign mean?
a) Road Works ahead (correct answer)
b) Hawker centre ahead