OK...Call me dumb....what is Best Press? and where do I get it. Seems this is the consensus here that it is the best. And the starch mixture...half starch and half water....is that just liquid starch that you buy in the grocery store? I'm getting educated!! Thanks.