Oh, wait, did you say "3" talented developers?
Please, less than a week then. Drupal already has ready-made modules for this type of functionality. All you need is to throw 'em together. The price is too high, sorry.
And "I'm too busy working on other projects" doesn't count as an excuse.