Thanks for your inputs, carlovil. I think I should pay them a visit one of these days and find out how much they charge.

Any other feedback, guys?