I e-mailed them about a week ago about pricing and availability of accessories (mags, etc.). I just heard back. They said prices on scope mounts etc., haven't been set just yet.
The good news is that spare mags (for those who pre-ordered), will be offered at cost. So, hopefully the mags will be significantly less than CSC.