They both work, so it depends on the detailed requirements of the shop and the detailed competences of the designer and programmer.
If those aren't enough to decide, than it's best to do a pilot implementation.
Kees
Which is the best eCommerce solution Magento or OScommerce?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic