Had to take my ratings back. I recently paid $2,500 and still can't place a order because of a Dispute Affirm refuse to remove when I didn't receive the order. Would have paid another $2,500 but now I'm not sure. May find another company!