I'm most concerned with quality, but prices and turnaround times vary pretty wildly within similar quality ranges. Looking for a good firsthand recommendation.