Thank you for the kind words James.
The credit card rates are set by our partner that provides bank card support. We are working on partnering with more services in this field. We are convinced that soon Changelly will provide quite profitable fiat rates.
RE: How to exchange Bitcoin (BTC) to Bitcoin Cash (BCC / BCH)