Thousands of Moupons were downloaded onto cell phones for presentation to retailers with a 100% efficiency and success rate