The price is to good to be true, which means it usually is.
Basically it's a 32GB card, but the firmware will delete the old stuff as you keep adding new stuff, which makes it *seem* like it's 400GB.
Return it and get a refund if you can.
--::{PC Gaming Master Race}::--