I'm so happy to have found this company! Communication was great, donating was easy, and the gifts were high-quality. They had a delay on my delivery, but more than made up for it with an extra gift :) Oh yeah, and they've got great deals! In fact I'm going back for that 125 special again tomorrow :)