i ordered something online a few weeks ago and when the delivery person showed up he knocked for like 2 seconds and then left with the pakage straight away without giving any time to even get to the door. My dad got there just in time and stopped him . I asked him what the race of the delivery boy was since i thought it would be strange for a White guy to be so uncourteous and rude to not even be able to was just a few seconds more and sure enough it turned out to be an indian delivery boy.
They probably don't have these in small towns though. Also gotta watch the temperatures, if it tends to get very hot or cold it's probably better to pick it up the same day.