User Activity

I bought 2 lots of socks in October and have not received these as yet.On cintacting the supplier they have said its a delay at post side.It is now over 3 months and I have not got these what can you do
I recently bought a hat was charged for postage then post office charged me afurther 6.30 on top, the seller did not put a return address on the parcel