The first one is how well do the invisible shield skins work? I know they don't offer any shock protection, but will they keep it from getting scratched? The other question is just how long it usually takes case manufacturers to update their line, I know Invisible Shield won't be until the 29th, but is that time frame the same for most companies? Thanks.