While it might seem like Amazon opens a new store or launches a different service every week, the e-commerce giant announced over the weekend that it would actually close two units: one offering local deals and a small business credit card processing service. [More]