Reviews for Listing: MegaStats.com - Free Live Web Stats - #1 counter service

Add/Edit Your Review
Average Member Rating: 1.00/5
 

Displaying all 1 reviews

  • Our stats stopped working on Jan 1, 2008. No replies from support or sales or calls to their office. I guess they walked off with my $5?