Sry to burst your bubble but I dont think those are real type C's. they should have the ssr ssf stamp and made in japan stamp on the inside bevel and it also has a few features that the ssr's dont like the bevel where the optional center cap goes.
either way for the money Id rock them over some other knockoff wheels Ive seen