The jumper by the 8 pin power is just odd.

I've also never heard of this company. I would like to see some reviews before I say if it's good or bad.