The last four numbers make me suspect that it's a fake, but here's the phone number I found for Demon: (954) 943-0000. Just did a search based on their shipping address. (Does US allow 0000 numbers? I'm not sure).
I need more Plan B's in my life. Plan A rarely works as advertised.