Complain to Amazon about the delivery and the broken gate - this is not the seller's responsibility.
If the item that you bought was damaged in the rain, you should open a return case through Ebay and send the item back to the seller for a refund.
"There are two ways to be fooled. One is to believe what isn't true; the other is to refuse to believe what is true.”
Søren Kierkegaard, Danish philosopher (1813 - 1855)