I'd be pretty wary of those as well.
I've never heard of them, and I'll bet no one else here has either.
Plus, any company that machines the "IwannabeJesseJames Iron Cross" into the rotors can't be "performance" oriented.

I'm living the pain of subpar rotors -purchased to save a few bucks. Don't do what I did.

Oh, change your pads with the new rotors.