Man, it sure sucks having to wait for a bike. I feel your pain.
That said, Balfa is a pretty small outfit, plus the fact that they're moving their entire factory at the moment - may seem like lame reasons (especially for someone who's jonesin' for their new ride), but it's also something to consider.
As for their customer service, it sounds like they could step it up a notch or two. You shouldn't have to wait 10min for someone who's not even there. I'd suggest keep calling, but try to keep your cool on the phone with them because don't forget, they're French (covering my head from the barrage of flack that'll be hurled my way for that one). Seriously though, they're a pretty laid back bunch - maybe a bit too laid back sometimes though.
Anyway, you're gonna' love the new bike. It's a burly ride that doesn't get seen around very often and you're supporting a bunch of Canadians on top of it!!
All the best.
Mike E.
I'm sure Steve(rep) will do all he can. If he doesn't, let me know and I'll give him sh!t.