Yes these have the DC ground floated, There is no cardboard, however there is a this peice of foam between them, strapping tape to hold them secure. Then finally wrapped into one nice package. These things are solid! Not like some on the net.
Please email me at firstname.lastname@example.org
I am not get notices from the web site.