So I'm working on my BAS in Software Dev - getting to do both mongodb and Android apps this term. Lots of fun
But I also have to take a few business classes for some reason. I actually got something out of my intro to management - but I'm doing "Principles of E Commerce" this term... and when it comes to e-commerce, I'm very principled - as in, you won't get the code until your check clears.
Anyway, what makes this class even worse is that every week our homework is to be submitted as a power point presentation. And we are analyzing various sites, what they do right, and wrong, and what can be done to enhance the user experience. All of us students got to give the instructor a great lesson on network security (he admits he's deficient and wanted us to teach him for the night) and since everyone else in the class is networking focused, I gave a little demo and talk on web technologies for the back end and how the back end and front end can be swapped out willy nilly when things are Done Right.
So... one more power point comparing 3 different e-commerce sites. Since part of our thing includes comparing to walk-in buying experience, I managed to find a guns/ammo/gear wholesaler who also has a store front in my town

Unfortunately, their website sucks, so I'm doing a "here's what these 2 are doing right and here's how my example makes a soup sandwich out of it"