Quote retrieval pipeline now handles errors gracefully