After waiting nearly a month (though it said max 2 weeks on the website) I received my contacts. They are basically unwearble. My eyes itch and get very irritated. While I look through the contacts it looks like they have sand in them. I can just tell they are low quality as they are itchy.
I also had no means to contact customer support. There website is broken. I legit thought I got scammed after it took SO long to come in.