Your budget strategy sounds solid. I've bootstrapped a few e-commerce ventures myself, and reinvesting profits is definitely key. One piece of advice: Keep an eye out for free tools that can replace some of your paid ones. For example, there are free versions of email marketing tools like Mailchimp!