How to create a related page or content type with in an existing custom content type?
If your concern is merely visual, you can use Fields to separate the different buying options then use Field Groups to separate them using, for instance, an accordion. You could then use javascript to control/open/close the items on the tabs.