Maternityi21 test?

Jessica
Has anyone had it done before? And how long before you go the results?