Hi,
There is no message "no_rates" in HikaShop but there is an array containing error messages where the key can be "no_rates".
$errors['no_rates'] = JText::_('NO_SHIPPING_METHOD_FOUND');
So I don't know what is displaying you the error message but it does not read the right part in the array.
Because the "more suitable message" is in the value side of the array.
Regards,
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.