yea I had actually bought the bike as a complete, and had the LBS wrench look at the cranks/bb 3 times. Each time they torqued it down and it just kept coming loose. Either way, Im running a Raceface Cadence crankset with an FSA MEGA splined BB. They havent let me down yet, but I am getting ALOT of creaking and a grinding feeling as I ride.
I was in an accident and the drive side was hit head on. I guess I am just worried about their integrity in the long run.