Difference between Arduino and elegoo?
You should:


Contact Elegoo and ask them if there is any support/return possible.
Consider buying an official Arduino, to support Arduino.
Consider even cheaper options.


Software wise, any "Arduino compatible" board will work with the Arduino IDE, if not, you should return it (if possible).

Some boards may have cheaper hardware and cause issues with:


Serial drivers (some use a cheaper chip, but this often can be fixed)
Input voltage or power stability
Durability (including min/max temperature)


So you should consider if support or the possibility to return a product is more important than paying a little more.