I spend a variety of time online in the course of the day, and there are lots of things I note approximately the way certain websites are designed and advanced. The reality is, some of them actually annoy me, and ...