I am not sure where you are located at. I looked at your profile, but I didn't see it. I am in North Central Florida. I will ship it on either on the day it ends or the next day. I have it in a package ready to be addressed and shipped right now. But I am not sure of the mailing time. Sorry thats not much of an answer.
I don't think I have a normal size bottle of shaving cream. A friend gave me 15 cases of these cans a few years ago and we have been using them ever since. I will take a picture tonight with something to show the scale though. I would guess they are about the size of a half pint water bottle. You know the little kids ones. Maybe just a bit bigger. I am at work but I will take a picture when I get home.