You can go ahead and buy from them, they're a reputable seller, but not without problems.
I had never bought from them, but a friend wanted a set of 4 professional grade kitchen knives and I suggested they use KC's web site, since research showed they were the only ones that had all 4 models. The $400+ order was taken but then stopped because of a supposed Credit Card problem, which was unusual because my friend is definitely a person with disposable funds (big trust fund), no debt and clean CC record, and had completed several web orders that same night, all meant to be gifts for a VIP's (not a famous person) new kitchen remodel. When she forwarded the eMail from KC to me that indicated the order could not be completed, I was embarrassed and called to clear up what I understood must be a transaction processing error.
Customer Service was not able to clear up the issue and I was left un satisfied. Upset and determined to complete the order on time, I placed the order through the web site to be sent to the VIP's address, as before, but using my Credit Card. And had the same results. Now confused and angry I once more contacted KC and after a rather angry and very long exchange, which included calls and emails (including one from the owner or president defending their policies) they ended up accepting the transaction, indicating they were now assured it was not fraudulent. Unfortunately, the order they accepted included an item they didn't have in stock. The order took several weeks for delivery, so it was late for the kitchen's re-inauguration, but they did keep me advised of the delay and delivery.
The recipient, however, was absolutely delighted with the 4 knives, so in the end it was all worth the effort and grief. And their Customer Service person is now in my good book. I can't really recommend them as top merchants, but they're certainly honest and reputable. Jeff Loffer from Cutlery Shoppe (my preferred purveyor of cutlery) knows the owner personally and vouched for them. So make your order, and if you have any problems call customer service and they will sort it out. You will get the merchandise you ordered.