I ordered 2 pairs of fleece leggings on December 2nd 2018. Was not aware company was in China till already ordered. Now is January 28th 2019 and still not received them. | Tracking no good. Just says they were shipped! Used paypal and they are dragging their feet resolving this matter! This is definitey a scam!


  • Name: Storm Media Limited
  • Country: United States
  • State: Michigan
  • City: Kalamazoo
  • Address: 3030 S 9th St Ste 2A
  • Phone: 269-353-8781
  • Website: