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.