Yoursole.com has mixed reviews. Some customers report positive experiences with their products, particularly praising the arch support and customer service. Others have had negative experiences, citing issues with order fulfillment and product quality. The company offers a 90-day guarantee on footbeds, but some customers have faced difficulties with returns. Overall, the legitimacy of the site seems to vary based on individual experiences.