Third card I've bought from them now which is impossible to register due to it not having a UPC code. Last card I bought I ended up on the phone to the USA reading out the numbers over and over again. Eventually I think they just made one up for me because the number on the card 'didn't exist'. 
They make good gear I know, but would being able to register said gear on their site be too much to ask?

They make good gear I know, but would being able to register said gear on their site be too much to ask?