Does Richard sell gift cards? Richard Photo Lab November 21, 2019 22:48 Richard gift card, you say? Why yes, we do! We carry gift cards in a range of denominations that can be redeemed on a variety of products/services. You can find gift cards for purchase here. Psst... Did you know that film & apparel pair really well with a gift card?!