okay so i will be honest here and admit that im one of the ones that think they sound a bit yucky! but i am also curious - what makes them so good? how are they any different to the ones u buy at the shop? do they not stain? do they soak thru you your undies? how do they stay in place?