Thanks everyone, problem was fixed.
Website is hosted in Texas DC, USA. Can anyone from the US vouch if it's loading slow?
Separate names with a comma.