A angeliz378 New member Nov 14, 2010 #1 There may be a thread already but has anyone seen this?I've read mixed reviews in the press