Jul '06
Mommymeg
Does any one know anything about this system or have one them selves? I would like to buy one but only if it going to be better than my original press system. Pros? Cons?