I also have the Cross core, and even though I only have about 250 miles on it, I have noticed the brakes don't really seem adequate. I was hoping that by buying a brand name bike, not to have to deal with such issues.
My next project on the bike is to add an extender to raise the handlebars...