This place may be a scam site that displays Trustpilot logo
Evuora sent me a product different than what was described and they are not following the law about allowing me to return a product that is not as described.
Also, their site says they have 4.7 stars out of 5 on 3000 Trustpilot reviews, but I am the first reviewer on Trustpilot.
