Hi,
Please re-read the previous messages.
You can read documentation about the Joomla SEF system and the "itemId", it will help you to understand why some url are right sef and other not.
What Nicolas told you, is to use HikaShop menu for your HikaShop stuff.
If you use a "target menu" in a product listing module which is not an HikaShop menu, the SEF url will be a bad one.
If you use HikaShop menus, it will be nice and cool url.
Same way for the checkout. Please use a HikaShop menu and the option "force menu for checkout".
There is a way, Xavier and Nicolas told you how. Now you should try and see the nice result you can have.
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.