Yeah my order was on 23rd of May that's when IOT deducted the money from my credit card, I can't see it turning up in two and a half weeks. You would think they would inform people who have purchased the Rome-e of delivery delays.
IOT Price at posting:
4.6¢ Sentiment: Hold Disclosure: Held