I know this site i tried to signup but they took some time for the approval and denied my signup do they require any minimum amount of traffic