has anyone dealt with them personally?

JP.com located in India. i hear mix reviews