4.5 stars on 66 reviews
Site Reviews Products Questions About
Etsuo K. 146 days ago
Small technical issues
I guess I can say that site is OK. All the features seem to work great, and the prices are pleasantly low. The one small flaw is that video chat works awful. It stutters and shuts down for no apparent reason. Every time this happens, I check my Wi-Fi connection, and it works great. So the problems seem to appear on their end. But anyway, it’s the only issue that pisses me off.