There are no guarantees in this business. What may be real today, may be fake tomorrow. I've heard some good things about EC (but don't take my word on it, I've not used them). I've also heard there's a ton of fakes out there. I believe you can check your gear (and/or your source) on their website (I think).