When researching the internet for goods and services, sometimes we stumble upon websites that just don’t meet our expectations. You know the ones – with tacky colours, flashy lights, branding is inconsistent, the layout is all over the shop, products and...