I doubt that the site is being run out of Tacoma, as all the prices are in Euros. Unless there's a Tacoma near Russia.