Took in a camera one morning in need of a lens and sensor cleaning and to have a jammed/broken filter removed. Was promised that it would ready by 2:00 p.m. Got a call from them just before then that it was ready, drove back in and picked it up with no problem ($65 total). Not sure if this is their typical turnaround time, but the same-day service was much appreciated.

FYI, they do not accept credit cards, only cash and check.