Depending on time of day your BB speed might be low.
When you have these problems try a speed test via speedtest; click here
You can copy the results and if the speed is low then contact your ISP. See if they can help.
Surface Pro (2017) vs Surface Pro 4
Where HTML5 is headed next
MacBook Pro v Surface Pro 5