Hi, I have to say that I do not believe this review. Firstly you did not order any worms, just maggots and casters. So to say the worms starting dying after 2 days when you didn't order them is false! Yes the maggots will smell because maggots do! Our casters do not smell of rotting meat, our casters are packed fresh everyday and we have a very good reputation for them. In fact we had a 5/5 rating until this review! I just find it odd that you have ordered 28 times in the past, never complained and now give a 1/5 review? If you are going to put false reviews on feefo which is meant to be an honest review centre then we would rather you did not order from us. What a shame.