I've ordered from them a few times and most of the deals are amazing (1+1)! Other than that, they stock really awesome monthly contacts and the prices are very reasonable.
I encountered an issue where a pair of lenses I received were a bit uncomfortable and they offered to ship me a new pair immediately! Which is saying a lot because some sites are absolutely terrible at this and refuse to admit its their fault when they've shipped nearly expired lenses to me (Looking at you Desio).