Currently have a domain and hosting.
Need to create that into a site that can sell a variety of physical products.
There will also be music sold by both our company and by users of the site. There should be a distinct separation between user and company shown on the home page and others. Songs uploaded have the option to be sample and buy for the customer, or download free by joining a mailing list (But not both, either free or for sale).
There will also be a forum.
Need someone who can communicate with us very well.