I purchased an ODROID a couple years ago and got nowhere with it due to a lack of support. They had like one developer and over-committed and under-delivered. I'd never buy one again.
I've been running an ODROID-U2 for three years[1] now, and can't say I've had any real problems - still running Ubuntu 14.04 wonderfully. What was the model you got?
The one that stands out is the OpenCV library that never materialized. Another was video drivers. Best approach is to be your own judge and go look at their support forum.