I picked 6 random countries. Looks to be like Tollovid is available worldwide now. Shipping from the US. Available in most locations internationally in 3-8 days except Brazil 9-15 days so if you are in Brazil, you may want to plan a little ahead.
myTollovid.com only ships to all 50 states, and US territories. Currently they do not ship internationally.
Amazon, I don't know but I heard people ordering from Canada.