Hi Tanya, I agree with the other answers here but want to point out that a reasonable price depends on what you hope to achieve from the SEO work along with a few other factors.
If you only have a small budget, you should first consider where your best sales conversions come from. I have seen a lot of people become enamored with the idea of SEO and spend a lot of money on it only to find out that their best customer comes from a different source.
Also, the best marketing program is going to have a level of diversity and be consistent. If your entire marketing budget is $800 than spending $800 on SEO is not reasonable. On the other hand, if you have a specific objective and SEO is the best way to achieve it than $1,500 can be very inexpensive.
On the point of 'specific objective,' it doesn't matter if this offer comes from India or next door if you are not clear on what you are optimizing for. Not to assume that you are not clear but this is an important consideration because if you are indecisive, you have to allow for a margin of adjustment since even the best-intentioned and most experienced SEO expert may miss the mark in these circumstances.