I ordered a lense from them and literally snuck it in before their stated holiday cutoff and they shipped it as promised. I've ordered non-photo stuff from them before and they've always been good.
If I didn't misunderstand you, they got a new camera out to you 3 days after they got your return. While not lightning fast, that's not really unreasonable with all the last minute orders people were placing before they closed for a week.
Anyway, glad it sorta worked itself out for you and better luck with the new camera! (I have the K110D, it's a great camera for the price).