Very helpful. Easy to use site. I received my results fast. They live up to everything they promise and I got my results in less than one hour! I looked at other sites and they wanted more money or wouldn't accept an American Express credit card. I would recommend to anyone who is in a rush to pay the extra price to have the reassurance that you will get your number in a timely fashion. I really don't understand the negative reviews because the site was easy to utilize and delivered what it promised within the hour.