the simplest rule is to use the one that already exists.
craft :: D20srd.org
profession :: D20srd.org
you make half your check a week minus expenses. It does not matter if you are a specialty store selling magic items or not, that is the rule for running a shop. If you produce an item, it is a craft check, if you are selling a service (like spellcasting) it is a profession check.