anyone out there know anything about this brand? sounded good to me, the salesman made a good pitch. haven't decided yet. any thoughts?