I was having the same issues and have found that recently I haven't been having as many problems with the site. So they must be working hard to improve it.
You are viewing a single comment's thread from:
I was having the same issues and have found that recently I haven't been having as many problems with the site. So they must be working hard to improve it.