Do It Best, Hamden, CT, 06518