They use three different names for a reason. "Verotel" has nothing but 1 star reviews but these fraudulent complaint sites give them a 3.1 because they are paid to do so.
Verotel/bitsafe/yoursafe never pay me, as a merchant, on time and are almost always 5 payments behind! They never respond and these complaint sites do absolutely no good...as, again, they simply pay for a 3.1 rating when they get nothing but 1 star horror reviews and complaints. Also, this site does not post reviews. Let's see if they post this one.
Recommendation: Buy my product using verotel, haha, but don't ever become a merchant with them!