You cannot leave feedback because it has to be left within 60 days.
You should have filed claims before 45 days as it is WAY too long now
If you paid by Credit card there is a very slim chance you can get your
money back if you phone the 1-800 number on the back of your card and
see about doing a chargeback.
Credit card companies also have time limits but you never know you
may get a sympathetic agent.