Barstool Supercenter dba NetSupercenter LLC
Consumer Report
- 02-17-2013
- 9
I order 2 barstools from this company in September and have yet to receive them. They were paid at the time of the order but still no product.
They will not reply to emails, voicemails and calls. There has been NO order update for over 2 months!
Company: Barstool Supercenter dba NetSupercenter LLC
Country: USA
Phone: 8776707727
Site: barstoolsupercenter.com