Yep thats where i got mine from. Spoke to him on the phone and he did say that mine will be from the second batch so should be ok. Was very helpful anyway and said if it plays up i can send it back to be flashed or whatever they do.
Thanks again for the info about the beeps - ill try it before i wire it up.