This has to be a Merthur fanfic. The similarities are too profound. Having said that I love Merthur stories and the author has tried to write an interesting tale but I felt she didn't quite get there. Spencer had some TSTL moments especially in the beginning that turned me off. There were many plot points which I didn't find credible e.g. that Spencer didn't know that Jamie and OneKnightStand were one and the same. And the magic storyline seemed totally disconnected from the Comic Book Store storyline. Having been lucky enough to read so many fabulous fanfics I would only rate this one as average.