Wow, I heard about that site from a friend but never tried it. That's totally not cool, these scams are way too common these days 😡 Even if the pizza was ok, that's totally fraudulent. Did you report them to some sort of consumer protection agency too?