mine has plastic bins and there are quite secure. they sit on guide pins and actually one houses my amplifier. i have seen some have foam..i dont understand why the plastic wouldnt be standard equipment? maybe look at getting some plastic ones? they stay in place and then lift out very easily. and when my deck cover is down they dont move at all