What a SCAM! All of their links for requesting a refund are dead/defunct! No confirmations were ever received of any purchase with just the basics of…