Wow what noob?
I have A) never heard of a company or product called "Phantom Grip" and B) know that this thing won't do shit.
That's not a limited slip. For fucks sake, it's not even a differential.
That is a limited slip differential.
Without any kind of description, information, or anything text at all for that matter, you would be a fool to buy that product.
But shit, it's your money, not mine.