They insert into were all the ports on such as on iBook, covers up all your USB etc there like a see through rubber? Do they do them for the mini, whats there website Cheers!!!