Want a canvas bag that's totally unique? Then check out Random Totes. Random Totes is an online store that lets you put your thoughts, ideas, or whatever it is that you want on a plain white canvas bag. Each bag is one-of-a-kind and is designed upon request of the customer.  Check out these photos.

Cool beans, right? So if you already have a design handy, you can send it to Random Totes, and have it painted on a canvas bag which is already provided. Or you can just describe what you have in mind to RT's resident artist and she'll do the rest. Oh and just so you know, everything is hand-painted using non-washable coloring materials so you don't have to worry about the design fading or getting washed out.

For more photos and sample designs, just check out the Random Totes' Facebook page here. You can also find the contact details there. :)