We moved to a new store site in 2018: alphastamps.net
You can still view the blog at its same home on alphastamps.com