I believe that there are plenty of good (enough) C41 labs in the US, I don't know about other countries. There is at least one E6 lab near me, but those are harder to find. Plenty of places to make RA4 prints from digital images, if you scan the negatives (or slides). Maybe not quite the same as directly printing the negatives, but sometimes it is fine for me. If you want black and white film, and don't plan to do it yourself, XP2 and a C41 lab is a fine choice. Mail order is fine, but the postage adds up, unless you batch many rolls together.