It's NOT even 2/10 for them, it's 0/10.
They even don't have the money to get a WHMCS License: https://prnt.sc/sh0ld7
nately, I checked that after they scammed me for 17EUR. I ordered a VPS and they never delivered that. After payment asked me to wait for 2 hours and since then they don't bother to reply for 24+ hours.
Avoid, Avoid, Avoid!