I believe I may have read this book before, or at least part of it. The title wasn't unfamiliar to me when I found it in the library and when I was reading it bits and pieces early on seemed even more familiar. However, after checking this blog (it's even better than goodreads for keeping track of what I've read and seen) I couldn't find it so I believe I must have dropped it early on before. And, while it's not a poor story, I think I can see why I would have done that, and why it made so little of an impression on me that I picked it back up.....
Anahita's Woven Riddle by Megan Nuttall Sayres
