Very suspicous indeed. Have had similar problems with other internet sales sites for electronics. I have ordered items that shopuld have been "free after rebate" only to have the manufacturer disappear without getting the rebate. Ashamed to say it happened twice before I learned my lesson, but at leats the products have worked well for me. I just wish I had gotten the promised rebate.