I've only used Walgreens a couple of times for test rolls. They came out fine. I used to use Costco for C-41 all the time. Good job, no problem. I've used Walmart send-out service for 120 E6. No problem. Perhaps I've been lucky, I don't know.