Shopping experience was fine, but the shipping was sloooooow. I had to email several times, even after I got the notification that the shipping label was finally printed. It didn't get to USPS for at least another week. Exceptionally poor fulfillment.