Hubspot contacts are only costly if they're 'marketing contacts'. If they don't need to be marketing contacts (this will depend on your use case), then it's not that expensive.