The pegstreep website that is stated to be "coming soon in 2017" is still not available as of Dec. 4, 2019.