Absolutely shocking customer service. No order no update but have taken my money. Have called and emails numerous times, not had one call or email back. I want my money back!!! Shocking company!!
4 years ago
Siksilk.com has a
2.5
average rating
from
107
reviews