Radio silence.
No response to emails, no idea when my product will ship, Support chat never available. It's not so much that the product has not arrived, its the lack of any sort of communication. After that they have the audacity to send me an automated email asking for feedback.
Wish it were not so but it appears that this site is either a scam or run by incompetent people.