Three times in the last month I've waited ages for goods to arrive. When looking, I always use UK only as a search criteria, then check again before buying. When I've chased the (late arriving) item up, the seller invariably is quite rude and asking me to be patient, as 'in my area, there is flash flooding which will affect delivery. I live in rural hampshire and the item in question was supposedly coming from 25 miles down the road. When it eventually arrived, it had been sent from Germany. Is there anything I can do? I feel eBay should do something, but not sure they can.