Delivered on time and setup was a breeze. Like the activation code being already coded in. Only problem was some fan wires hitting the fan making noise (easy fix) and no lugs to screw the video connector into. Again an easy fix. Overall a great buy.