All reviews seem negative
What company steals from its vendors (my family business lost over $2500 from them) and then hides? They sold to new owners what they did not pay for.