www.mini-box.com - has anyone done business with them buying mini-itx systems/components? Your experience if you did. Pointers to local sources if they exist also appreciated.