All reviews seem negative
This company does not pay it's employees on time. I also heard from someone that did business with them that they screwed them out of money. BEWARE of doing business with them. ...
Don't be Exposed to high prices