Hi maddy08,
Thanks for sharing your experience. I have the similar situation. And I called reliability screening, they told me they can not provide service for non us citizen or PR. Could you let me know how did you get it done? What number you called?
Thanks a lot!