in reply to Getting different results with $var++ and $var += 1
use Devel::Peek qw( Dump ); Dump($retail_rate); Dump($coupon); [download]