We're going to do our best to make it the best value possible
$10 equates to about £6.50, which actually isn't unusual for a magazine in the UK. Typically they're around £5-6 (physical copies that is).
Stryfe I mean the way they phrase it. "Per Magazine" as in "per magazine published" (like 200 each issue) or "per issue" (1)
Think webcomics work the same way? :P
Separate names with a comma.