Competition works in wonderful ways. It makes businesses rethink of their marketing strategy while providing the best to the end user. Although late in the day, eBay finally decided to launch soon its ...