Hi Terran,
I'm sorry that you feel that the scope still isn't right.
I think the best advice that you should take up immediately (and there has been a lot of it from the members) is to take your scope to an observing night with the Central Coast IIS mob, and compare it directly against other 12" Newtonians.
I know Mike has offered his service.
A direct comparison will immediately answer your concerns, as most of the scopes owned in that size are G.S.O sourced.