Have any of you guys used XI Computers before? How do their systems/hardware hold up in constant daily use? Do they stand behind their warranty? Give good support? Anybody have any horror stories? We are looking to buy 26 computers from them and we need them to last 3 years.