Order no.0629JJUECF Never received item. Impossible to contact and am also worried they have my credit card number? They claim to have great service n…