For those of you who remember my other thread "Make the Web Great Again", I had mentioned a handful of corporations have been trying to monopolize the web for years now. One way they've been doing that is through ecommerce sites. Just to be clear, I don't have a problem with ecommerce in and of...