SZ Opener Technology Co. Shenzhen
Consumer Report
We ordered a cowboys jersey online, and recently found this company listed in my checking account and have never ordered from them. $82.10 worth of merchadise that we never received and were apparently charged. Scam!!! ...