I see both sides of this. Really great to have a new supplier, as been said, in this market good for you for taking a chance. but on the other side, prices have to be in line with other suppliers or its gonna be a tough go.
best of luck, and don't give up.