Guts of http://ctrlaltgroupbuy.com.