Only thing don't have is the small cup that is used to fill up with water. I never used it. I found it so much easyer just to fill up with larger cup. Yes almost all.bottles fit as long as they are a standard bottle size they will fit. I used Dr brown, just born, nuk, and any of the cheep bottles like Walmart brand and dollar tree brand so that's just a few and had no.problem with any of them all fit great... I am going to.post office tomorrow night will find out shipping cost for you. Thanks