Arrived within the time frame we were given. Got our problem fixed. Nice guy. I would call him again.