Mark, looking at your old photos from the AV room, I see that there were no stickers on the front of your 7706.  One thing the repair shop would definitely never do is place a new sticker on the front.  Those only come from the factory and would not be available to repair techs.  So either this is a brand new unit or a return/refurb in new condition.  I would lean towards it being a new unit.