LabQ2
I cancelled my order a min after placing it and now they will not refund my money
- 10-11-2007
- 1
I had placed an order then tried to cancel it a min later and now this company will not refund my money.
Company: LabQ2
Country: USA
Phone: 5162390825
Site: www.labq2.com