I googled the company address and it seems like it is an apartment/hotel address. CMIIW, but they're running a business on an apartment?
I have been using it for months without any issue whatsoever support also rectifies any issue asap.
They seem very supportive n legit so far even if the y are running out of an apartment
Can you show some screenshots/proof of your transactions with them? Other than the apartment issue, the issue being mentioned by OmegaStarScream is also questionable. But at the time I check the site the price is not so different though.
I really think this project is hard to 'trust'. Appreciate if you give more details.