Usacomplaints.com » Phone: 18007968025 - Reviews, Complaints, Reports

Phone: 18007968025
Found 1 review / complaint

Street Authority
Theft of refund

Vendor claims they sent a credit refund to my closed bank acct. The bank states they never received it & told them that. Vendor has repeatedly refused to offer any proof that the bank actually RECEIVED the credit, only that they had sent it. Vendor is very hostile to inquiries from other ...