I had great expectations for CCJPX as a customer, but I was very let down by my encounter. The goods weren't as promised and were of poor quality. Customer service was slow to react and unhelpful. The packing was inadequate, and shipping took longer than anticipated. To anyone seeking for dependable and high-quality products, I would not suggest CCJPX. Avoid the trouble by shopping somewhere else.