Of times we can all be privy to being overcritical of each other, but particularly of companies and corporations. Expedia has been a constructively criticized subject of roasting here at Argo Travel many times, but today we thought we would show off a bit of what the world’s biggest online travel agency does.