Does anyone have any experience with them? I am thinking of giving them a call, and would love to hear any info you'd like to share. Thanks!