Start to finish of deal while my bath was running - this guy is good

Review