Tallmenshoes.com is America's premier elevator shoe store, located at 9900 Hayward Way in South El Monte, California. We specialize in providing …
评论
Facebook
3.8/5 · 68 条评论
加载评论...
2023年12月7日
Poor Customer Service. Very little customer rep can do for you. Long story short bought $212 worth of shoes returned them only to pay additional $62 worth of shipping cost since they do not provide f… Michael Cha的完整评论