Customer waits weeks to advise

Hello i need some help here, my feedback is already a mess although i ship all goods with in 48hrs and offer option of registered post which buyers wont opt for! 

 

I am really getting sick of buyers contacting me more than 3 weeks after goods have been shipped saying they havent arrived i have replaced over 50 items this month and its costing me a fortune. 

 

NOW i have a Buyer tonight who has emailed me to say item NOT arrived the item was shipped out to this person on the 5th June nealy 6 weeks ago!! Regular Post I know she will leave me a negative feedback if i dont replace the goods which is NOT fair my terms are clear that buyers advise us within 7 biusiness days of goods NOT arriving

 

SO WHAT DO I DO? any advise would be greatly appreciated!

 

Smiley Frustrated