Customer service that doesn’t care…
Customer service that doesn’t care about you at all. They also don’t honor their own contract and you have to fight them to get your deposit back
1 September 2025
Unprompted review
Review of Muppy
Customer service that doesn’t care about you at all. They also don’t honor their own contract and you have to fight them to get your deposit back