Till DNS update, you can reach the Elbox Online Store
website through its IPs:
The Online Store for customers from the European Union:
62.129.194.250.
The Online Store for customers from other countries:
212.85.119.127.