Teddy,
I was not aware of the astrobox.
Do you know where they are located?
If I pay custom then it's aprox. the same price as the printbox from German RepRap.
I beleive the printbox can handle wireless and webcams, too.
Who sells the Astrobox in Europe?
Kilian