In the wild world of online branding, owning your name is everything - but for 'xQc', Instagram might cost more than a luxury ...