I have shopped with Babyoye many times. However, I ran into issues with my last order. They were a pair of shoes for my lil one which was one size small.
When I contacted them for getting the next size, I was told that they wont arrange a reverse pickup. I was to courier the shoes back to them AND bear the courier cost myself!!
All this, just to get a bigger size. A VERY disappointing experience. I wouldnt recommend Babyoye unless you are very sure of what you want to buy.