To me it sounds like a false or non existant website. If it is at all possible get the money back. That is the best bet that i can think of at this point because i have never really had a problem in that area.