We already thought about Ecommerce Bridge APIs but they were our second choice, after the native integration: I was interested in knowing more about the integration itself, if someonein this community went already trough it.
I've not come across X-Cart yet. Looks like they offer an API. If there's no native integration, you might consider a custom e-commerce integration, X-Cart > HubSpot (via Ecommerce Bridge API).