From their website:
Stallard Technologies (STI) is an Internet retailing company based in Overland Park, Kansas. We specialize in buying and selling quality new and used Dell servers and workstations, as well as EqualLogic and EMC storage devices and Cisco network appliances.
At Stallard Technologies, we are your personal shoppers. We work aggressively to find the best available values on business networking hardware, so you can accomplish your networking goals effectively, efficiently and under budget.
We deal strictly with reliable vendors and top quality products, and will make sure that you are getting what you expect, no surprises. We know the importance of building relationships, and are committed to providing you with the best combination of hardware value and service available anywhere!
At STI, we have our own staff of trained and qualified technicians. They manage complete diagnostic checks on all our products. Performance of products has the Stallard Technologies seal of Approval and Warranty. Our commitment to quality shows in everything we do. That’s why we are proud to be ISO 9001 Certified.