I would stick to as simple as possible. Flash to me is a waste of time. Especially when you want to sell shirts. Is the point to give the viewer an "experience" or is it to sell them a shirt? Make it as easy for them to do this as possible. You can have a simple, fast. clean site, and still make it a nice place to click to.