I posted this to your thread in the Breitling section, still think you should look inside first and see if it is something as simple as the rotor.
It's a rep, not minimizing it, as I love mine, and I am sure you love this one. But open it up and look. If it's something big it could be as simple as the rotor came loose. Find the screw and repair it yourself for free and learn about it here at RWI! Tons of threads and tutorials on what to do.
I had an Omega rep do that to me, I bought a $10 kit on Amazon, opened up the back found the rotor was loose and found the tiny screw, put it back together and now it runs great!
Plus if that's all it is, the shop you went to are crooks!
Or you can find an RWI approved Modder/Service center in the Tech Section. Either way, Good Luck!