Re: Doesn't check out
"Nearly $3000 for the test I read."
I believe in Switzerland it's ~ 200CHF so $3000 would be a huge margin.
"The cost of a test (CHF180) will be reimbursed by basic health insurance as of Wednesday March 4, the health office announced."
https://www.swissinfo.ch/eng/covid-19_coronavirus--the-situation-in-switzerland/45592192
Incidentally the information from China is little or no reinfection., little evidence for transmission before symptoms.