they might just want you to send in verification, I am pretty sure I have seen this before.

The above would most likely be the case as long as you have no more than one account on each site.