After days of no update, I deci6to send them a follow up email, turns out they are out of stock of the contacts I order and pushed my orders' ETA to few weeks than what they said after I ordered. Disappointing that I have to follow up to give an update. Most online places will give you an update automatically and be apologetic about it. Reason why I'm giving them 2 stars is because at least somebody responded to me.