kira91 's review for:

Terms and Conditions by Lauren Asher
3.0

3.5 good witty banter but ultimately predictable