walton-primo-ef5-price