Xioya Yang
Consumer Report
I ordered shoes from Kelly-mall and never received the shoes. I sent them an email today inquiring as to why it was taking so long. I received a shower cap in the mail today (what a coincidence) from xiaoya yang in China. I googled the name and saw that it was a scam. Other people on this site said ...