I've ordered $104.93 on 07-Dec-2016, same day I complained that I didn't received any confirmation on my order but no reply on their part. Again, I followed up on 13-Dec-2016, but then no response from their side.
I guess this site is from China because when I received the notification from my credit card, the amount was CNY 756.44 from luvclo Shenzhen CN.
Hope to hear from them at the earliest.