The web page has fake address and phone # and they kept changing everyday. The credit card merchant name is associated with a number of scam web sites.The site implies it is associated with BBB.