Peg Perego stroller?

Thoughts on the brand? The warranty? Customer service? I am thinking of purchasing a stroller from them.