Your voice has a chance to be heard now! scamion.com - we bring changes together.

report scam

DSO, Inc.


Country United States
State Virginia
City Williamsburg
Address 404 Magnolia Drive
Website http://www.devilsticks.store/

DSO, Inc. Reviews

  • Sep 9, 2017

They advertise they've been in the business of making the best devil sticks around for 20 years, boast many customers good feedback.

I placed my order over a week ago they say orders ship in about 2 business i alowed for the weekend even a holiday that fell in there.

Ive tried to contact them many times and still no response or package. i saw another post on here about them and was not going to wait as long as they did to report this!

Write a Review about DSO, Inc.