Canvas tote bags can be purchased at many retailers, online and in-store, by any number of designs and price ranges. One can find lower-end and reasonably priced tote bags from retailers such as Target or Walmart to designer tote bags from Michael Kors to Gucci.