Retrofeet
Ripoff internet
- 12-05-2005
- 3
I ordered shoes on 11/02/05 & still haven't recieved my order. It is 12/5. I have emailed & called on & almost daily basis w / no response. Is there anyone out there that can help me?
Company: Retrofeet
Country: USA
State: Illinois
City: Peoria
Address: 3007 North Knoxville