The Customers' reports are numerous, from different country, and different ISP in each country. Hard to think this is the matter.
And yes probably your servers are fine...

But, your work to find out where is the matter. the subscription is the bill to access to a clean service. I wont do a list of other possibilities outside of your servers. I respect you enough to think you know them... just move your ass...