Hello there,
I think you must have meant
Link hidden: Login to viewI do not have any personal experience with the company but I tried to look into it for you:
Well the company has been in business for 7 years now and has its own domain.
Payment options are Paypal and wire transfer.
Let us know if you need further help.