Ok first of all, at least at my local Performance BS they are great people, but they let guys with almost zero experience work in the back and do mechanics etc.

Also, I'm going to go geeky on you here for a minute. According to the Fiji site the silhouette has the short reach ST-R700 shifters on it. They are double/triple compatible. Shimano makes the 105 (regular ST-5600 and short reach ST-R700) shifters so they work on both options - there is no such thing as "the triple shifter" or the "double shifter" as long as your talking about 105 level components. The Ultegra shifters on the other hand come in double (ST-6600) and triple (ST-6603) specific options, as do the Dura-Ace (ST-7800 and ST-7803). For starters any bike mechanic that doesn't know this probably isn't going to be able to help.

I'm sorry this is sucking so so much. I agree with the shifting advice a few posts up. Even a well set up bike is going to have trouble shifting up front under a climbing load. Its just the nature of the mechanical way the front derailleur works....