small business shipping challenges