The only difference between the two companies is service. Babyearth.com offers a more economical option. babyearth.com offer free shipping on babyearth.com products, which uppababy does not, and babyearth.com also offer a percent discount for every purchase over $100 that babyearth.com do not offer with uppababy.