Fitsshoes' legitimacy is doubtful due to a lack of important information such as customer reviews, a physical address, and a contact number.