We're ranked #95 on Best Paid To Click (PTC) Sites Vote For Us