New Servers [12 October 2004] Elbox 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: 62.129.194.250. The Online Store for customers from other countries: 212.85.119.127.