I am asked to email them a copy of my ID and a utility
bill for verification. I did so and never heard back from
them. This is unacceptable and I can't think of many
worse cases of contact from companies.
You were goxed. To make matters worse, these documents may be compromised by hackers in the future.