I have used and it myself and have gotten quite a few acquaintances of mine to also try them (including posting on this very forum), none of them have ever had any issues. Also they have 4.7/5 out of 5 stars on Trustpilot (which although it doesn't say much is), something I have not seen with...