From a cost perspective, it's a lot cheaper to buy a shopping cart, or use a freely available one, then spend your time customizing it.

-Jim

Totally agree with Jim. Unless you are doing it...