Any chance of getting an ETA on these products? From what I understand, the original plan was to get them shipping by the end of February, has there been a delay?