Found a nasty bug when our store has switched to USD as default currency. eShipper returns all responses in Canada in CAD, so if default currency of the store is different from CAD, responses should be adjusted even if in Canada. This fix will do the trick (added base currency tot he module, which is CAD in our case) and compare in the eshipper.php if default currency is different from base currency of the module. Simply copy attached eshipper.php to the same location and run *.sql in phpMyAdmin (or from command line)

Shimon

More...