|
They Rip off my money
Complaint Rating: 
Company information: 240 ne 72nd street Miami, Florida United States Phone: 888-888-6645 streetbeasts.com
They send catalog, they call with good sale price, say must put deposit now, I send fed ex $1500, 8month a go, no kit
|