I'm currently almost done setting up a small site using PayPal's shopping cart. It's dead simple to use, and integrates with both UPS and USPS for shipping. At some point I'll want to do my own so I can analyze site usability, abandoned carts, etc. But to get off the ground it's perfect.