From google: "Crankset: FSA Gossamer..."
That's a big part of the problem right there. You're not the problem. FSA shifting is infamously worse than the industry benchmark, Shimano.
I'd see if the shop will install genuine Shimano chain rings or crankset.
Edited to add: If the shop deals with many road bikes, they already know about this problem. They've dealt with it numerous times before. They might even have gotten credit from Fuji to help pay for the Shimano chain rings or crankset. Nearly every bike brand that specs non-Shimano chain rings ends up with a load of complaints and has a strategy for dealing with them. If you follow the strategy to the end (jump through all the hoops about special adjustment, special shifting technique, special chain, etc., etc.) it always ends with "replace crank with Shimano" and a happy rider.
Last edited by dianne_1234; 08-25-2010 at 02:37 PM.
'09 Trek 7.3 FX hybrid / Jett 155mm
'09 Cervelo P3 TT / looking
'11 Cervelo S3 road / Selle Royal Seta 155mm
Ischial tuberosities: 140mm center to center