This is a relatively bew pushchair (from what i can see its not on general release yet) just wondrong anyone has any info on whether its as good as it looks? Customer service from the brand etc?