Revving Up Sales: Exploring eBay, Amazon, and Self-Hosted Platforms