Hello,
I've done this before, but it's not going to be a small project.
As long as you can get me a proper CSV dump (no commas anywhere in the file, no carriage returns, no line returns where there shouldn't be), I can import this into a database and then parse it into magento.
Like I said, this isn't going to be an easy task, but it'll be done for you. 30 is way too small for the amount of work that has to be done to get this properly entered.
If you'll look at my profile (https://www.freelancer.com/u/twhiting9275.html), you'll see 100% positive (5 star) feedback, high completion (I don't abandon projects, but there are times employers take work and cancel to avoid paying) and a link to my own site where I've done the same for better than 10 years now. Your project will be completed with the same diligence and persistence. Your task will be completed within the advertised period of time, and be given everything needed to be done right.
I look forward to hearing from you and working with you on this project.
Tom Whiting