Martha's Vineyard, I am sorry you have not had a good experience with IgeneX.
I have never had a bad experience with them. It takes about three weeks to get results because that is how long it takes. Whenever I have called them, someone answers the phone. They are in CA so you need to be aware of the time difference. Maybe you called them when they were closed?
I hope you can get your results soon.