Excessive buffering is typically a problem with the content provider, specially if it happens on weekends when the content providers are under very heavy loads.