I ordered a custom sized 30x37", extra laminated finish and added professional staff oversight for my admittedly very unusual photo. Of a very detailed painting I photographed and edited in Photoshop and added tiny text in Adobe Illustrator, saved in sRGB standard color format. For about $120 incl. Shipping (more than a basic order price).
I was blown away at the quality and faithfulness! It looks exactly like the painting, the colors and details.
My only advice is be aware of the limits of printing tiny text in a photo, as it converts it to pixels. It's your the customer responsibility making the file resolution high enough (within their ~45MB compressed JPG file size limits) to print readable on canvas. And mine did!