My local shop used to send stuff to camera wiz and stopped because of lengthy service times - many months. I haven't heard anything else negative, but you might want to call first and get a turn-around time. I usually do regardless of who I send it to.

Steve