$5000. Use a domain broker like sedo.com to negotiate so the seller doesn't know who you are and how significant the domain name is to you. Bought several sub-$2000 domains this way. Don't assume that the broker can find the domain owner if it's a years-old registration.
They've done a great job on the hardware and software. Having launched these kinds of products before, I appreciate the effort and care that they put into this product.
I've used Mozenda for Web scraping. They have a free trial and can scrape some complex formats, like drilling down several levels in a Web site or database. They can also parse PDF's.
I've been dealing with credit card merchant accounts for our company for many years. The lack of transparency in the industry made it impossible to know if I was getting the best rates possible. Then I found http://www.cardfellow.com where major providers compete for your business. All bids are cost plus based, so you can do a real comparison of the bids. Rates are locked in for life. You can keep the gateway that you're currently using. I ended up with a different division of the same provider I was using, but at a much lower rate. This reduced my net merchant account cost by 3 percentage points. Give it a try. There's no cost. And I have no connection to CardFellow other than that of a very happy customer.
Check out this research paper: Delivering Happiness:
Translating Positive Psychology Intervention Research
for Treating Major and Minor Depressive Disorders