N northernNMhtr Member Messages 87 Aug 2, 2010 #1 Any body own one? Are they as good as they advertise it to be?