“What I am most appreciated about is the communication. Once they received the package back, not only did they let me know they received it, they also gave me a date the result would be ready. There was no questioning if they received the package or not. The results were very easy to read and understand. I will recommend to others!”
Mediocre experience
Pros: affordable, discreet and easy to useCons: took longer than expected, no online support