Order separate parts from an online retailer and build one yourself. I use newegg. Some use tigerdirect and some use amazon. It just depends on your personal preference.
Also, that will not run pretty much everything on ultra without a struggle. But then again it depends on what games you play. If you put far cry 3 or Crysis 3 on that there is no way that it will run on ultra on that rig because a 660 is a low to mid range 600 series card.