The online shopping experience was quite fluid and easy; however, the items were shipped directly from China to my P.O. Box in Southern California, which necessitated several shipping transfers and customs delays that took about a week. Otherwise, everything was properly packaged and shipped.