I have seen the infomercial and went to the site hoping to get some real Feedback etc thanks
F Franco183 New Member Reaction score 0 Sep 7, 2005 #1 I have seen the infomercial and went to the site hoping to get some real Feedback etc thanks