Cadcom is a solid gentleman; he was willing to negotiate on the terms of the trade, and he made the transaction smooth and painless. I can say from first-hand experience that his 100% positive feedback is well-deserved. Hope to get the opportunity to trade with him again in the future.