Computer has changed its servers' location.
Till DNS update, you can reach the Elbox Online Store
website through its IPs:
The Online Store for customers from the European Union:
The Online Store for customers from other countries:
News archive -
the complete list