Ordered a pair of Palm Beach Flip Flops and today I received a shower cap in the mail from China? What gives? After going to the site here I guess I…