Bought a phone several months ago from them and its still working fine, no sluggishness or reduced battery times.
Delivery time was 3 weeks with the cheapest shipping (free).
I consider that a decent time since it was free and the phone cost 1/4 of a phone with the same specs in Sweden.