i bought a mattress topper on the 9th of this month,it has still not
arrived,it is 18 days late and ebay will not refund my money,says i have
to wait to 4th of may for refund,i have done nothing wrong so why am i
being punished for anothers mistake??...