I'm thinking of getting one of these but I'm concerned about it arriving in time for the weekend.