1.5 
 Being 20 years old, Girl Online is juvenile for me. I was totally cringing whilst reading it; followed by a standard plot (girl meets boy, instalove, some obstacles, and guess the ending). Though I applaud the fact that panic attacks are included -- they were not really executed that well (but I've never had them, so whom am I to say that they are realistic/authenic or whatsoever, but I didn't buy it). Thank God that I borrowed this book from the library. 
 Edit: I forgot to say -- even if I didn't particular like this, it would certainly hit with it's target audience. It is anything you would want to wish for -- unless you've read a lot (and would have seen this story pattern a lot, it other words, it's done a lot and it is uoriginal) and is reading critically.