Excellent service but very expensive. It seems to be much higher than comparable labs. Definitely do a cost comparison before going here and be aware of high bills.