Hi,
The problem is most likely caused by the wrong Itemid being stored for the SEF URL in JoomSEF (as also indicated by the "home" part in the URL). Try enabling the URL Source Tracing in JoomSEF's Configuration on the Advanced tab and delete the URL. When it's created again its source information will be stored, so you can check what page caused such URL to be created.
Unfortunately, VirtueMart doesn't handle Itemids very well, so usually it requires either a change in website's menu structure or needs to be solved by a custom modification in VirtueMart's or our VirtueMart JoomSEF extension's code.