I have ordered on 23. March. 17 days later still no tracking number. Also no Replay from them. I think people should be very wary of them. Have read toooo many bad reviews about them. Never again.
1 year ago
Orthofeet has a
2.4
average rating
from
139
reviews