I really love the checking of the outgoing request against an expected value :) So few ActiveMerchant gateways do this!