This is it, folks. The moment everyone has been waiting for. Hot off our tip line (and that of every other gadget blog on the planet, according to the CC):
“Open Tech computers are now on sale! We have officially launched all products in our Web Store.”
Open Tech: Because nothing says quality like stock photos hosted on Freewebs.com