What a disappointment for such a cool gift (and a special anniv). I don't have any good input for you except that when I was deciding to get one of these 705's, it scared me to read about problems people were having. Maybe its helpful that not everyone's gives them fits.. Mine's (not a Chipolte colored version) never given me any problems - knock on wood.
I've had it since last summer. I think I've uploaded one update on it since buying it..but its (thankfully) been good to me.
I hope yours starts working right. If not, return that puppy and get them to give you another new one.
2009 Giant Avail Advanced 1
2008 Trek FX 7.5 (Commuter)
Baby Blue..retired to new rider: 2006 Giant OCR-C