Upstage technologies is a fraudulent web site. I ordered a TV stand which I never received and was unable to get my money back no response from e-mails and phone was disconnected. Want to make sure no one else gets ripped off by this website.
Upstage technologies is a fraudulent web site. I ordered a TV stand which I never received and was unable to get my money back no response from e-mails and phone was disconnected. Want to make sure no one else gets ripped off by this website.
Country: USA
Phone: 3143274462
Site: www.upstagetechnologies.com
0 comments