I JUST got mine today also.
a lot easier to hear thing than before.
although mine did not include the power cables, so tc electronic is sending them to me early next week.
AND: that whole "oh now i'm hearing stuff i've never heard before"....
it's true for me. i'm listening to the new stereolab, and wow it's great.