I have used them and they are legit.
The customer service was excellent, I asked them
for a refund of a program I signed up for, because
the owner of the program didn't answer my emails.
I got the refund to my credit card.
I recommend them :D