In the next couple of weeks we will be coming out with a powerstore version that includes inventory control and options that should work for you.
It will also have support for other shipping and payment providers. You can use that and build whatever additional functionality you would need.