iCraps are inferior in every aspect - except for Hello Kitty cases availability. So all these reviews you're seeing... are merely stating facts. If 1,000 scientists tells you that the sun is hot, it's not because they're paid to. It's because it is.
Edit* - Just reread the OP... kinda confused now. Anyways, iCraps are losing market share by the hour. I know of many people jumping ship.