That the website design and development process is relatively simple, that digitization of activity has become commonplace, and that social media exists as a quick and effective marketing tool has all created an environment where everyone can trade with everyone at a minimal cost.
If you have a small business, then setting up a website of your own should be your first priority, if it hasnt been done already.