Same here! I have my tracking numbers from the things I ordered from Elutta and they are not valid! No contact number or email, and their fb page is in Spanish with no option to change. I'll be contacting my bank as well. Not happy at all!
... View more