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.
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.
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.