If Live TV buffers it is most likely your Internet provider routing cheaply to Europe. Our Live channel servers are in the Netherlands. Please try a VPN set to Netherlands or Germany and see if that improves your results.