It looks like MySQL is taking the most time. Out of ~28 seconds, the queries took ~27 seconds. If it's sporadically slow then it's probably just temporarily busy with other requests. If it's slow more often than not, then they might just have you on a server that's a bit overloaded.