Hi, Personally, I would say 2TB for a shared hosting is definitely too much. You should either look at VPS / Dedicated Server, most importantly what is your monthly budget? Thank You
Hi, I hope you would take a little time to have a look at our VPS Plan at - http://www.largeserver.net/v3/vps_hosting.php We can offer you Un-metered Bandwidth at additional $100 / Month. Thank You
I agree that 2TB is a lot for Shared hosting, and if someone wanna to provide it price will be more than some VPS Btw, this offer from LargeServer.net is wonderful, so don't miss it
I suggest that choose a offshore VPS or Dedicated server to fullfil your needs . Hope it will help you man. Regards