It is very sad to get refusal even after all the proper documentations and eligibility. I think it is better to know the exact reason for refusal by getting GCMS notes. I applied through gcmsapply.com. Around $6.
Spammer. Advice is not to be trusted. User has been reported to the moderator.