Since February 2007 We've paid our 6,389,895 members $19,224,052.16 on time, every time! We've delivered over 3,343,121,672 views to our advertisers' websites!