Ouch, the punctuation should really be in order.
For the most part, it is. I'd have to go thru it with a fine-tooth comb to find errors. As I recall, I only noticed two or three, and only because I had to re-read something. Nobody is perfect. I'd hate to have someone pick mine apart. Most stories I read, the errors jump out so often it distracts from the story itself. Like I said, you get bonus points for getting it right. Too many authors don't seem to try at all.