Get your taxes done using TurboTax

You can, but I wouldn't.  I would bet money that they are Not an authorized re-seller of the TurboTax software.  So there is no telling what you would actually be receiving.