Hi @maverick77 ,
I'm from Bangalore, India. I can help you with this.
Please write to me with your store address to email@example.com, I can give you the estimation as early as possible.
Personally I would be careful of the cheap options. When you're looking for services there is only really two types of cheap.
1. No good at what they do
2. Just starting out and offer affordable prices to get some testimonials up. These types of people can be good also.
Also another tip is to look for people that have went out and been good at what they offer. For example if someone is selling SEO can they back it up with there own personal results ? I seen recently Maggie from @Rockpapercopy get a page to the first page of google in a Facebook group. She also has lots of free tips on her social media accounts also.