I looked at the site kcpwholesale and it states:
All orders outside of the Continental USA must be paid by wire transfer or cashiers/certified check or money gram. All international orders must be paid through bank wire transfer only.
If you live in the US they should accept all payment methods. I would never suggest sending money by wire. If something was to go wrong you would have no way of getting your money back.