What's more frustrating than sitting there waiting for a website to load? I'm not sure there is an answer to that one!
It's true that internet speeds are increasing, but unfortunately so is the size of most websites. Sites now use a lot more images, video and javascript which all have to be downloaded. If you are trying to view your site on a mobile device using a 3G signal then this could be a real problem.
There are lots of ways that your site can be speeded up, such as:
The methods used will depend on how your site has been built. If you or your customers are sick of looking at the screen waiting for your site to load then get in touch to find out more information.