I have done business with KP Gems for many years, and the transactions have always been smooth. He is a very kind and courteous person to deal with, regardless of the amount.