to answer your question of how long i would wait. well, i've waited up to six months. once for a custom bike to be made. and 15 years later, i waited five monthes to have it reworked, chromed, in places, and painted. of course, i knew it would take a while in each case. the first time, i even left the country for six months while it was being worked on.
OR....
you can go in tomorrow and say, "if it's not here when i come back in three days, i'm cancelling the order". i doubt if they would blame you.