Yeah you get screwed if they decide they want to screw you. The shipping industry is not a customer friendly business. Storage time is the killer and customs may or may not be in a hurry to get an inspection done. Unknown or first time shippers will commonly have this problem with containers. This happened to me on my first couple. Years later after over 80 containers and an established import history, boxes get to my door 21-24 days after they leave port in Japan. Typically bout 2 weeks on the water, about a week in the rail system and then one day for truck transport to my door for unloading. It's still a little stressful every time, I know about when they're coming and can watch their progress as they move through the system, but when the trucking company calls and says "we're bringing 2 containers tomorrow or the next day, you choose", ya gotta drop what you're doing and be ready. All to avoid any storage or other costs.