I'm considering getting a coccoro for our new baby coming in August, but I need to see one to make sure it will fit in our car. Walmart.com and babies'r'us say they are available online only and when I went to the combi website, store finder, they didn't list any stores in New Hampshire or Vermont. . .anyone know who does carry them?? Thanks!