This Week in Location Based Marketing #99: eBay pulls itself together