$900 with a tune is pretty reasonable, cheap in fact. I would guess a shop should charge around $650 for an install only... 3 days is also reasonable. Remember that most shops aren't just sitting around waiting for your car, they have other cars to work on. Most of the time, they will prep...