ieltsgeneral.net
Prepare for IELTS General Training Modules (PDF & Audio)
This book which was written by IELTS experts contains five practice tests with full transcripts and answer key and has been extensively tested in IELTS preparation classes.