There are many reliable websites to purchase shoes from, including Zappos, Nordstrom, and DSW. These websites have a wide selection of shoes from various brands and offer free shipping and returns.