Wow, India. That might be like sending a check to Thailand where I live. In which case it is very unlikely to arrive, but … you never know.
I would give it at least 3-4 weeks and after that just contact Dreamhost, not this forum, we are just customers here.
Have you heard of PayPal, safe, fast and cheaper then a check.