MyoIDs.com — Scam!
This site is a scam, as are all of the sites listed on it; it's list of sister sites which recommend it as the 'best on the web' and so on. If you read other customer complaints. you will see that the same company has already had several different sites that have been closed down.
Here is a list of the related sites and as many contacts as are given:
If you want an ID, ask a friend, don't use the online ones