Thanks for the great input!
EC2 sounds like an interesting project.
We're just hesitant to invest money and get tied down with fees that we might not have to go through at all. Has there been any trouble in getting information for accounting purposes from ecommerce?