I bought a NerdBlock Girls Jr for my friend in another state -- she was delighted when it arrived! The products were all high quality and the assortment was spectacular.
Received my bathing suit on time and it was awesome! The sizing was a bit off (for the top) but they are a new company, so I am guessing they will recalibrate measurements as time goes on.
The checkout and delivery experience was fairly easy but the ring was not what I expected. More or less a LIVEStrong band for your finger - not the best quality.