LunerShop
Consumer Report
- 05-19-2012
- 5
Ordered a part for my computer which never arrived. Sent numerous emails and received 2 replies. One reply said they would send the same part again but still no part.
Company: LunerShop
Country: USA