Luckshoen
Consumer Report
- 06-03-2012
- 4
Do not order from this website!!! They will not send you what you ordered. Shoes are half the price than any other site but they send a cheap piece of junk. Stay away!!!
Company: Luckshoen
Country: USA
City: Glasgow
Address: 9870 St Vincent Place
Phone: 8005596580
Site: luckshoesn.com