Great experience with NDC. I was a first-time buyer. The goods (two keyboards) arrived quickly, as described, and well-packaged. At all stages communication and service w ... more