3.5 stars 
 OMG, so much banter, so much pining! A must-read for those who enjoy TJ Klune's wacky brand of humor. 
 I liked it for the most part, but it's repetitive and way too long, and the characters are pretty much the same as in the At First Sight series, just with different names and in a fantasy setting.