When choosing a hosting platform for your online store, several factors need to be considered, such as the size of your store, the number of products you plan to sell, your budget, and your technical expertise. Let's briefly compare the mentioned options: osCommerce, CubeCart, OpenCart, and Magento hosting.

osCommerce:
osCommerce is one of the oldest open-source e-commerce solutions. While it has a long history and a supportive community, it may not be the most modern or feature-rich option compared to newer platforms. It is relatively easy to set up and use, but its outdated codebase might lack some of the functionalities available in more modern e-commerce platforms.

CubeCart:
CubeCart is a lightweight and user-friendly e-commerce platform. It's suitable for small to medium-sized stores and offers a straightforward setup process. However, it might lack some advanced features that larger stores may require. If you have a small store and want a simple solution, CubeCart could be a viable option.

OpenCart:
OpenCart is a popular open-source e-commerce platform known for its user-friendly interface and extensive marketplace of plugins and themes. It strikes a good balance between features and ease of use, making it suitable for small to medium-sized businesses. With a wide range of extensions available, you can enhance your store's functionality as needed.

Magento:
Magento is a powerful and feature-rich e-commerce platform that caters to medium to large businesses. It offers a highly customizable and scalable solution, making it suitable for stores with a large product catalog and complex requirements. However, Magento can be resource-intensive and requires technical expertise to set up and manage effectively.

In summary:

If you have a small store with basic requirements, CubeCart or OpenCart could be suitable options due to their user-friendly interfaces and straightforward setups.
For medium-sized stores with more extensive feature requirements, OpenCart might be a better choice because of its larger ecosystem of extensions.
If you have a large store with complex needs and the technical expertise to manage it, Magento could be a powerful solution.
Ultimately, your choice will depend on your specific needs, technical skills, and the scale of your e-commerce venture. It's always a good idea to evaluate each platform's features, user reviews, and community support before making a decision.