I've given them a set time to reply, if I don't hear back I'd advise EVERYONE (that includes shared hosting clients too) to dispute payment.