USER BEWARE
If you see payments made on your debit card under the name of ELVSTRY, REPORT T YOUR BANK IMMEDIATELY
I began to see small payments of 2.99 on my card about once every 2 weeks, very inconspicuously. If you go to their website there is no info and simply a phone number. Called and immediately was asked for my card info SKETCHY
I reported this to my bank and quickly received affirmation that they indeed are scammers and was given a new card and refunded my money.
I caught it relatively quickly and saved large potential losses.
If you see this appear on a card IMMEDIATELY CALL YOUR BANK, this is not a legitimate company.