Posted onSeptember 5, 2011AppsDealleak-The daily deal portal Daily deals(Or Flash sells) are local deals that usually sell for days if not hours. They offer large discount, often times half price. DealLeak collects…Read More