I've had a similar experience. Everything looked okay until I found rat droppings, and not just a few either. Customer support was insisting on minimizing it, though I got a refund too. I know it doesn't happen all the time, but when it does it sours everything and reminds you that you are taking a gamble.