If you grocery shop regularly, you've probably noticed more and more stores are providing products with their own brand name on them. Is there a difference?