Easy payments with CBMC...