OMG man, I am so sorry to here that.. S_ _t... Sounds like the builders didn't compensate for the twist in the crank, that's the only way you would keep spinning those bearings.
I hope the shop will honor there F'd Up work.. Man I am so sorry this is happening to you. Dude you drop everything and help people all the time, this shouldn't be happening..