I bought a arduino mega 2560 but it wasent from arduino it was from some other distributoris there a difference between a fake mega and a official?